{
    "swagger":"2.0",
    "info":{
        "description":"<p>Last Update: May, 2023</p>\n\nUse the REST API for Oracle Integration to automate business processes and integrate applications. <p>These REST APIs apply to all of your Oracle Integration instances. It doesn't matter which edition you're using, what features you have, or who manages your cloud environment. You'll find all the resources you need in this REST API for Oracle Integration.</p> <p>If you're an administrator for Oracle Integration Classic (Oracle Integration in a user-managed environment), see <a href='https://www.oracle.com/pls/topic/lookup?ctx=en/cloud/paas/integration-cloud/instance-rest-api&id=integration-cloud-rest-lifestyle'>REST API for Managing Oracle Integration Classic (User-Managed)</a> for additional REST APIs.</p>\n\n",
        "version":"2024.06.04",
        "title":"REST API for Oracle Integration",
        "termsOfService":"https://oracle.com",
        "contact":{
            "email":"noreply@oracle.com"
        },
        "license":{
            "name":"Oracle License",
            "url":"http://www.apache.org/licenses/LICENSE-2.0.html"
        },
        "x-summary":"Last Update: May, 2023 Use the REST API for Oracle Integration to automate business processes and integrate applications."
    },
    "tags":[
        {
            "name":"B2B/Document Customization",
            "description":"The operations from the B2B/Document Customization category."
        },
        {
            "name":"B2B/Monitoring",
            "description":"The operations from the B2B/Monitoring category."
        },
        {
            "name":"B2B/Trading Partner",
            "description":"The operations from the B2B/Trading Partner category."
        },
        {
            "name":"Decision Modeling Service",
            "description":"Manage decision models in Oracle Integration."
        },
        {
            "name":"Environment",
            "description":"OIC applications do not allow authenticated access from arbitrary origins. All domains belonging to arbitrary origins need to be registered in the allowed list of sites for cross-origin resource sharing (CORS) processing. Retrieve, create, and update the list of allowed sites for CORS processing. You need Administrator permissions to use these API functions."
        },
        {
            "name":"Integrations/Connections",
            "description":"Retrieve, update and delete connections and connection attachments. Connections define information about the instances of each configuration you are integrating. Oracle Integration includes a set of predefined adapters, which are the types of applications on which you can base your connections. A connection is based on an adapter."
        },
        {
            "name":"Integrations/Integrations",
            "description":"Retrieve, import, export, update, activate, deactivate, publish, and delete integrations."
        },
        {
            "name":"Integrations/Integrations/Scheduled Integrations",
            "description":"The operations from the Integrations/Integrations/Scheduled Integrations category."
        },
        {
            "name":"Integrations/Libraries",
            "description":"<p>Retrieve, import, export, and delete libraries.</p><p>JavaScript libraries provide a means to register and organize JavaScript for use in orchestration integrations. Library functions are automatically available for your integrations.</p><p><b>API Library Jar</b></p><p>The API library jar file contains Javascript files/functions which will be consumed in integrations as callouts. You download the library jar file to modify the JS functions. You can then import the modified library jar as a new library or update the existing library.</p><p><b>API Library Metadata</b></p><p>Once you have imported the API library, you configure it using the API library metadata XML file. The API library metadata file contains details such as classification and data types of input/output parameters of JS functions. You import the library metadata XML file using the library id. You can export the metadata XML file for mass update of JS function configuration details and import it back into the system.</p>"
        },
        {
            "name":"Integrations/Lookups",
            "description":"<p>Retrieve, create, update, and delete lookups.</p><p> Lookups are reusable tables that map the different terms used to describe the same item across your applications.</p><p>For example, one application uses a specific set of codes to describe countries, while another application uses a different set of codes to describe the same countries. Lookups can be used for items such as mapping gender codes, nationality codes, currency codes, or any type of information that your applications must share with each other but that they represent differently.</p>"
        },
        {
            "name":"Integrations/Monitoring",
            "description":"Retrieve and filter integration monitoring data."
        },
        {
            "name":"Integrations/Packages",
            "description":"Retrieve, update and delete packages. Use packages to group one or more integrations into a single structure. Packages enable you to easily import and export a group of integrations to and from Oracle Integration. Packages are optional, meaning that integrations do not need to be part of packages."
        },
        {
            "name":"Process/Deployed Projects",
            "description":"Manage deployed projects."
        },
        {
            "name":"Process/Designtime Projects",
            "description":"Create and manage lifecycle operations of projects."
        },
        {
            "name":"Process/Dynamic Process Definitions",
            "description":"Manage dynamic process definitions."
        },
        {
            "name":"Process/Dynamic Process Executions",
            "description":"Manage dynamic process executions. Dynamic process executions are all the activities within the dynamic process such as processes, human tasks, stages, milestones. Each activity is identified with an execution ID."
        },
        {
            "name":"Process/Dynamic Process Instances",
            "description":"Manage dynamic process instances."
        },
        {
            "name":"Process/Dynamic Process Resources",
            "description":"Manage dynamic process resources."
        },
        {
            "name":"Process/Dynamic Process Roles",
            "description":"Manage dynamic process roles."
        },
        {
            "name":"Process/Identities",
            "description":"Manage Identities"
        },
        {
            "name":"Process/Preferences",
            "description":"Manage user and application preferences. User preferences are individual preferences and include notification time zone, task list size and grouping, and task delegation when out of office. Users can set their own preferences. Administrators can additionally set and delete application preferences. Application preferences can only be set by administrators."
        },
        {
            "name":"Process/Process Analytics",
            "description":"Retrieve AnalyticsQueries."
        },
        {
            "name":"Process/Process Definitions",
            "description":"Retrieve Process Definitions"
        },
        {
            "name":"Process/Process Instances",
            "description":"Create and retrieve information about process instances."
        },
        {
            "name":"Process/QuickStart Apps",
            "description":"Create and manage QuickStart apps."
        },
        {
            "name":"Process/Spaces",
            "description":"Create and manage spaces."
        },
        {
            "name":"Process/Tasks",
            "description":"Retrieve task lists. Retrieve, create, update, and delete tasks."
        }
    ],
    "schemes":[
        "https",
        "http"
    ],
    "paths":{
        "/ic/api/integration/v1/connections":{
            "get":{
                "tags":[
                    "Integrations/Connections"
                ],
                "summary":"Retrieve Connections",
                "description":"Retrieves information about all connections ordered by the last updated time.",
                "operationId":"getConnections",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8",
                    "application/vnd.oracle.resource+json;type=collection"
                ],
                "parameters":[
                    {
                        "name":"q",
                        "in":"query",
                        "description":"<p>Filters connections by name, status, and role.</p><p>Valid parameters:</p><ul><li>name: Name of the connection. Supports exact matches or contains. For example: <ul><li>To retrieve connections that are an exact match in the connection name, specify: <pre>q={name:'My Connection Name'}</pre>.</li><li>To retrieve all connections that contain the specified string in the connection name, specify: <pre>q={name: /Oracle/}</pre></li></ul></li><li>status: Status of connection. Valid values: CONFIGURED, INPROGRESS. INPROGRESS is displayed as Draft in the graphical user interface.<p>For example, to retrieve all connections that contain RN and have the status configured, specify:</p> <pre>{name : /RN/, status : 'CONFIGURED'}</pre></li><li>role: role of the connection. <p>Valid values: SOURCE, SOURCE_AND_TARGET, TARGET. Values are case-sensitive. In the graphical user interface: SOURCE is displayed as trigger, SOURCE_AND_TARGET is displayed as trigger and invoke, and TARGET is displayed as invoke.</p></li></ul>",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"<p>Lists connections ordered by name, last updated time, or adapter type.</p><p>Valid values:</p><ul><li>name: Order connections by connection name. Example: orderBy=name.</li><li>time: Order connections by the last updated time. Example: orderBy=time.</li><li>type: Order connections by the adapter type which are PREINSTALLED, PRIVATE, or  MARKETPLACE. Example: orderBy=type</li></ul>",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"Includes additional details about the adapter in the response. Valid value: adapter",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Use with the limit parameter for paginating through the returned results. The offset is the starting point from which to return records. For example, offset=3&limit=16 indicates to list connections starting at the 4th item, and the list will contain 16 items.",
                        "required":false,
                        "type":"integer",
                        "format":"int32"
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"Use with the offset parameter for paginating through the returned results. The limit is the maximum number of items to return at one time. For example, offset=3&limit=16 indicates to list connections starting at the 4th item, and the list will contain 16 items.",
                        "required":false,
                        "type":"integer",
                        "format":"int32"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/ConnectionsRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-connections-get",
                "x-filename-id":"ic-api-integration-v1-connections-get"
            }
        },
        "/ic/api/integration/v1/connections/{id}":{
            "get":{
                "tags":[
                    "Integrations/Connections"
                ],
                "summary":"Retrieve a Connection",
                "description":"Retrieves detailed information about the connection with the specified ID.",
                "operationId":"getConnection",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=UTF-8",
                    "application/vnd.oracle.resource+json;type=singular"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Connection identifier",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"Includes additional details about the adapter in the response. Valid value: adapter",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/ConnectionRs"
                        }
                    },
                    "404":{
                        "description":"Connection not found"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-connections-{id}-get",
                "x-filename-id":"ic-api-integration-v1-connections-id-get"
            },
            "post":{
                "tags":[
                    "Integrations/Connections"
                ],
                "summary":"Update a Connection",
                "description":"<p>Updates the security properties, connection properties, agentGroupId, or securityPolicy of a connection. Other properties are ignored.</p><p>Supported security properties depend on the selected securityPolicy and the connection type. The connection type also determines the supported securityPolicy values.</p>",
                "operationId":"updateConnection",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=UTF-8",
                    "application/vnd.oracle.resource+json;type=singular"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Connection identifier",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"X-HTTP-Method-Override",
                        "in":"header",
                        "description":"HTTP Method override in the header",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"Connection resource",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/ConnectionRs"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/ConnectionRs"
                        }
                    },
                    "400":{
                        "description":"Missing header information"
                    },
                    "404":{
                        "description":"Connection not found"
                    },
                    "423":{
                        "description":"Connection is locked"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-connections-{id}-post",
                "x-filename-id":"ic-api-integration-v1-connections-id-post"
            },
            "delete":{
                "tags":[
                    "Integrations/Connections"
                ],
                "summary":"Delete a Connection",
                "description":"Deletes the connection with the specified ID.",
                "operationId":"deleteConnection",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Connection identifier",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "404":{
                        "description":"Connection not found"
                    },
                    "423":{
                        "description":"Connection is locked"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-connections-{id}-delete",
                "x-filename-id":"ic-api-integration-v1-connections-id-delete"
            }
        },
        "/ic/api/integration/v1/connections/{id}/attachments/{connPropName}":{
            "get":{
                "tags":[
                    "Integrations/Connections"
                ],
                "summary":"Retrieve Connection Property Attachment",
                "description":"Downloads the attachment associated with the specified connection property. This operation returns a byte stream that is output to the display by default. In cURL, use the -o option to specify the file in which to save the response.",
                "operationId":"getAttachment",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/octet-stream"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Connection identifier.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"connPropName",
                        "in":"path",
                        "description":"Connection property name.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "type":"array",
                            "items":{
                                "type":"string",
                                "format":"byte"
                            }
                        }
                    },
                    "404":{
                        "description":"Not found"
                    },
                    "423":{
                        "description":"Connection is locked"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-connections-{id}-attachments-{connPropName}-get",
                "x-filename-id":"ic-api-integration-v1-connections-id-attachments-connpropname-get"
            },
            "post":{
                "tags":[
                    "Integrations/Connections"
                ],
                "summary":"Upload Connection Property Attachment",
                "description":"Uploads an attachment (such as a WSDL file) to a connection and associates the attachment with a specific connection property. If you are using cURL, use the -F option to specify the file to upload.",
                "operationId":"uploadAttachment",
                "consumes":[
                    "multipart/form-data"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Connection identifier.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"connPropName",
                        "in":"path",
                        "description":"Connection property name. For example: targetWSDLURL",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"serviceWSDL",
                        "in":"query",
                        "description":"Path and name of the WSDL file in the zip file. For example: serviceWSDL=/path/source.wsdl",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"file",
                        "in":"formData",
                        "description":"Upload connection attachment.",
                        "required":true,
                        "type":"file"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/ConnectionRs"
                        }
                    },
                    "400":{
                        "description":"No file is uploaded"
                    },
                    "404":{
                        "description":"Connection not found"
                    },
                    "423":{
                        "description":"Connection is locked"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-connections-{id}-attachments-{connPropName}-post",
                "x-filename-id":"ic-api-integration-v1-connections-id-attachments-connpropname-post"
            }
        },
        "/ic/api/integration/v1/connections/{id}/metadata":{
            "post":{
                "tags":[
                    "Integrations/Connections"
                ],
                "summary":"Refresh Metadata for a Connection",
                "description":"Refreshes the metadata of the adapter associated with the connection. Only applies to adapters that have implemented metadata caching.",
                "operationId":"refreshMetadata",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Connection identifier.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "404":{
                        "description":"Connection not found"
                    },
                    "412":{
                        "description":"Connection is locked"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-connections-{id}-metadata-post",
                "x-filename-id":"ic-api-integration-v1-connections-id-metadata-post"
            }
        },
        "/ic/api/integration/v1/connections/{id}/test":{
            "post":{
                "tags":[
                    "Integrations/Connections"
                ],
                "summary":"Test a Connection",
                "description":"<p>Tests a connection by doing a ping test. Can be used to check the status of the connection.</p>",
                "operationId":"testConnection",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Connection identifier",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "404":{
                        "description":"Connection not found"
                    },
                    "409":{
                        "description":"Connection is not configured"
                    },
                    "412":{
                        "description":"Connection is locked"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-connections-{id}-test-post",
                "x-filename-id":"ic-api-integration-v1-connections-id-test-post"
            }
        },
        "/ic/api/integration/v1/connections/{id}/testWithAttachments":{
            "post":{
                "tags":[
                    "Integrations/Connections"
                ],
                "summary":"Validate and Test a Connection",
                "description":"Validates and tests the connection for certain adapters. For example, for the FTP adapter performs a full validation of the WSDL including imported schemas and WSDLs, and then tests the connection.",
                "operationId":"testConnectionWithAttachments",
                "consumes":[
                    "multipart/form-data"
                ],
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Connection identifier",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"X-HTTP-Method-Override",
                        "in":"header",
                        "description":"HTTP Method override in the header",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"patchAttachments",
                        "in":"query",
                        "description":"Indicates whether it is a partial or a full update of the attachments. Set patchAttachments=true to send in the request payload only attachments that have changed. Set patchAttachments=false to send in the request payload all attachments (changed and unchanged).",
                        "required":false,
                        "type":"boolean"
                    },
                    {
                        "name":"action",
                        "in":"query",
                        "description":"When action=validate performs a full validation of the WSDL, including processing of the imported schemas and WSDLs.",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "404":{
                        "description":"Connection not found"
                    },
                    "409":{
                        "description":"Connection is not configured"
                    },
                    "412":{
                        "description":"Connection is locked"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-connections-{id}-testWithAttachments-post",
                "x-filename-id":"ic-api-integration-v1-connections-id-testwithattachments-post"
            }
        },
        "/ic/api/integration/v1/connections/{id}/validate":{
            "post":{
                "tags":[
                    "Integrations/Connections"
                ],
                "summary":"Validate a Connection",
                "description":"Validates a connection.",
                "operationId":"validateConnectionMultipart",
                "consumes":[
                    "multipart/form-data"
                ],
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Connection identifier",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"X-HTTP-Method-Override",
                        "in":"header",
                        "description":"HTTP Method override in the header",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"patchAttachments",
                        "in":"query",
                        "description":"Param to determine whether this partial update of attachments case",
                        "required":false,
                        "type":"boolean"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"List of actions that have to be run during testing.",
                        "required":false,
                        "schema":{
                            "$ref":"#/definitions/FormDataMultiPart"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "404":{
                        "description":"Connection not found"
                    },
                    "412":{
                        "description":"Connection is locked"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-connections-{id}-validate-post",
                "x-filename-id":"ic-api-integration-v1-connections-id-validate-post"
            }
        },
        "/ic/api/integration/v1/integrations":{
            "get":{
                "tags":[
                    "Integrations/Integrations"
                ],
                "summary":"Retrieve Integrations",
                "description":"Retrieves information about all integrations ordered by the last updated time.",
                "operationId":"getIntegrations",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8",
                    "application/vnd.oracle.resource+json;type=collection"
                ],
                "parameters":[
                    {
                        "name":"q",
                        "in":"query",
                        "description":"<p>Filters integrations by integration name, status, type, and integration style.</p><p>Valid parameters:</p><ul><li>name: Name of the integration. Supports exact matches or contains. For example: <ul><li>To retrieve integrations that are an exact match in the integration name, specify: <pre>q={name:'My Integration Name'}</pre></li><li>To retrieve all integrations that contain the specified string in the integration name, specify: <pre>q={name: /Oracle/}</pre></li></ul></li><li>status: Status of the integration. Valid values: ACTIVATED, CONFIGURED, INPROGRESS, FAILEDACTIVATION.<p>For example, to retrieve all integrations that contain SC2RN and have the status configured, specify:</p> <pre>{name : /SC2RN/, status : 'CONFIGURED'}</pre></li><li>type: type of integration. <p>Valid values: PREBUILT, CUSTOM, DEVELOPED. </p></li><li>style: Style of the integration. Valid values: <ul><li><pre>freeform_mapmydata</pre> - Application-Driven Orchestrated Integration</li><li><pre>freeform_scheduled</pre> - Scheduled Orchestration Integration</li><li><pre>template_mapmydata</pre> - Basic Routing Map My Data Integration</li><li><pre>template_subscribetooic</pre> - Subscribe to OIC Integration</li><li><pre>template_publishtooic</pre> - Publish to OIC Integration</li></ul></li></ul>",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"<p>Orders results by integration name or last updated time.</p><p>Valid values:</p><ul><li>name: Order integrations by integration name. Example: orderBy=name.</li><li>time: Order integrations by the last updated time. Example: orderBy=time.</li></ul>",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"Includes additional details in the response about connections in the integration or about the adapters for the connections. Valid values: connection, connection.adapter. ",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"offset",
                        "description":"Use with the limit parameter for paginating through the returned results. The offset is the starting point from which to return records. For example, offset=3&limit=16 indicates to list integrations starting at the 4th item, and the list will contain 16 items.",
                        "in":"query",
                        "required":false,
                        "type":"integer",
                        "format":"int32"
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"Use with the offset parameter for paginating through the returned results. The limit is the maximum number of items to return at one time. For example, offset=3&limit=16 indicates to list integrations starting at the 4th item, and the list will contain 16 items.",
                        "required":false,
                        "type":"integer",
                        "format":"int32"
                    },
                    {
                        "name":"return",
                        "in":"query",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/IntegrationsRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-integrations-get",
                "x-filename-id":"ic-api-integration-v1-integrations-get"
            }
        },
        "/ic/api/integration/v1/integrations/archive":{
            "post":{
                "tags":[
                    "Integrations/Integrations"
                ],
                "summary":"Import(Add) an Integration",
                "description":"<p>Imports a new integration that was previously exported. To submit an import request, the integration must not be present in the environment. If the integration was imported earlier, use <a href=\"op-ic-api-integration-v1-integrations-archive-put.html\">Import(Replace) an Integration</a> instead.</p><p>Importing an integration with a different user name or version than what was exported is not supported.</p><p>If you are using cURL, use the -F option to specify the file to import.</p>",
                "operationId":"importAsNewIntegration",
                "consumes":[
                    "multipart/form-data"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"file",
                        "in":"formData",
                        "description":"Previously exported integration file",
                        "required":true,
                        "type":"file"
                    },
                    {
                        "name":"includeRecordingFlag",
                        "in":"query",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "204":{
                        "description":"Successful operation, no content sent, the Location header provides the URI for the newly created integration"
                    },
                    "400":{
                        "description":"No file is uploaded"
                    },
                    "409":{
                        "description":"Integration already exists"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-integrations-archive-post",
                "x-filename-id":"ic-api-integration-v1-integrations-archive-post"
            },
            "put":{
                "tags":[
                    "Integrations/Integrations"
                ],
                "summary":"Import(Replace) an Integration",
                "description":"Updates an existing integration with the same name that was exported previously. If you are using cURL, use the -F option to specify the file to import. If this command returns with HTTP 404, use <a href=\"op-ic-api-integration-v1-integrations-archive-post.html\">Import(Add) an Integration</a> instead.",
                "operationId":"importAsUpdateIntegration",
                "consumes":[
                    "multipart/form-data"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"file",
                        "in":"formData",
                        "description":"Previously exported integration file",
                        "required":true,
                        "type":"file"
                    },
                    {
                        "name":"includeRecordingFlag",
                        "in":"query",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"No file is uploaded"
                    },
                    "404":{
                        "description":"Integration not found"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-integrations-archive-put",
                "x-filename-id":"ic-api-integration-v1-integrations-archive-put"
            }
        },
        "/ic/api/integration/v1/integrations/{id}":{
            "get":{
                "tags":[
                    "Integrations/Integrations"
                ],
                "summary":"Retrieve an Integration",
                "description":"Retrieves detailed information about the integration with the specified ID. ",
                "operationId":"getIntegration",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8",
                    "application/vnd.oracle.resource+json;type=singular"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Integration composite identifier. The ID consists of the code and the version separated by the | (vertical line) character. Format: code%7Cversion. Example: SC2RN%7C01.00.0000. When using cURL, substitute the %7C code for the vertical line.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"Includes additional details in the response about connections in the integration or about the adapters for the connections. Valid values: connection, connection.adapter.",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/IntegrationRs"
                        }
                    },
                    "404":{
                        "description":"Not found"
                    },
                    "412":{
                        "description":"Precondition failed"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-integrations-{id}-get",
                "x-filename-id":"ic-api-integration-v1-integrations-id-get"
            },
            "post":{
                "tags":[
                    "Integrations/Integrations"
                ],
                "summary":"Update(Activate/Deactivate) an Integration",
                "description":"<p>Activates or deactivates an integration. To modify an active integration, you need to deactivate it first.</p> <ul><li>Activate: Once you create an integration and it has the status CONFIGURED, you can activate the integration to the runtime environment.</p><p>Note that the version number matters when activating integrations:</p><ul><li> If integration XYZ/01.00.0000 is activated and you activate XZY/01.00.0001, XYZ/01.00.0000 will be automatically deactivated before XYZ/01.00.0001 is activated. You will have only one activated integration in this case (XZY/01.00.0001).  Automatic deactivation behaves the same as a manual deactivation.</li><li>If integration XYZ/01.00.0000 is currently activated and you activate XYZ/02.00.0000, you will have two activated integrations.</li></ul><li>Deactivate: You can deactivate an integration to stop it from processing any new messages. If there are pending requests unprocessed, they are lost after deactivation.</li></ul>",
                "operationId":"update",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Integration composite identifier. The ID consists of the code and the version separated by the | (vertical line) character. Format: code%7Cversion. Example: SC2RN%7C01.00.0000. When using cURL, substitute the %7C code for the vertical line.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"X-HTTP-Method-Override",
                        "in":"header",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"Integration resource",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/IntegrationRs"
                        }
                    },
                    {
                        "name":"deleteEventSubscriptionFlag",
                        "in":"query",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"enableAsyncActivationMode",
                        "in":"query",
                        "description":"Activates/Deactivates an integration in asynchronous mode. The cURL request does not wait for the update process to finish and returns with success, while the update finishes in the background.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"oracleRecommendsFlag",
                        "in":"query",
                        "description":"Oracle Recommends Flag",
                        "required":false,
                        "type":"boolean"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "404":{
                        "description":"Integration not found"
                    },
                    "412":{
                        "description":"Already activated/deactivated or can't be activated/deactivated"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-integrations-{id}-post",
                "x-filename-id":"ic-api-integration-v1-integrations-id-post"
            },
            "delete":{
                "tags":[
                    "Integrations/Integrations"
                ],
                "summary":"Delete an Integration Version",
                "description":"Deletes the integration with the specified ID. Make sure the integration you want to delete is not active. To deactivate an integration, use <a href=\"op-ic-api-integration-v1-integrations-id-post.html\">Update(Activate/Deactivate) an Integration</a>.",
                "operationId":"deleteIntegration",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Integration composite identifier. The ID consists of the code and the version separated by the | (vertical line) character. Format: code%7Cversion. Example: SC2RN%7C01.00.0000. When using cURL, substitute the %7C code for the vertical line.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "404":{
                        "description":"Not found"
                    },
                    "423":{
                        "description":"Deletion not allowed"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-integrations-{id}-delete",
                "x-filename-id":"ic-api-integration-v1-integrations-id-delete"
            }
        },
        "/ic/api/integration/v1/integrations/{id}/activationErrors":{
            "get":{
                "tags":[
                    "Integrations/Integrations"
                ],
                "summary":"Retrieve Integration Activation Errors",
                "description":"Retrieves integration activation errors for the integration with the specified ID. ",
                "operationId":"getDeploymentErrors",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8",
                    "application/vnd.oracle.resource+json;type=singular"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Integration composite identifier. The ID consists of the code and the version separated by the | (vertical line) character. When using cURL, substitute the %7C code for the vertical line.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/IntegrationRs"
                        }
                    },
                    "404":{
                        "description":"Not found"
                    },
                    "412":{
                        "description":"Precondition failed"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-integrations-{id}-activationErrors-get",
                "x-filename-id":"ic-api-integration-v1-integrations-id-activationerrors-get"
            }
        },
        "/ic/api/integration/v1/integrations/{id}/activationStatus":{
            "get":{
                "tags":[
                    "Integrations/Integrations"
                ],
                "summary":"Retrieve Integration Activation Status",
                "description":"Retrieves integration activation progress. Possible responses:<ul><li>CONFIGURED: Activation has not yet started</li><li>ACTIVATION_INPROGRESS: Activation is still in progress</li><li>ACTIVATED: Activation completed successfully</li><li>FAILEDACTIVATION: Activation failed.</li></ul>",
                "operationId":"getIntegrationDeploymentStatus",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Integration composite identifier. The ID consists of the code and the version separated by the | (vertical line) character. Format: code%7Cversion. Example: SC2RN%7C01.00.0000. When using cURL, substitute the %7C code for the vertical line.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "type":"object",
                            "additionalProperties":{
                                "type":"string"
                            }
                        }
                    },
                    "404":{
                        "description":"Integration not found"
                    },
                    "412":{
                        "description":"PreCondition Failed"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-integrations-{id}-activationStatus-get",
                "x-filename-id":"ic-api-integration-v1-integrations-id-activationstatus-get"
            }
        },
        "/ic/api/integration/v1/integrations/{id}/archive":{
            "get":{
                "tags":[
                    "Integrations/Integrations"
                ],
                "summary":"Export an Integration",
                "description":"Exports an integration for use in other Oracle Integration environments to the location specified with the -o option. ",
                "operationId":"exportIntegration",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/octet-stream"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Integration composite identifier. The ID consists of the code and the version separated by the | (vertical line) character. Format: code%7Cversion. Example: SC2RN%7C01.00.0000. When using cURL, substitute the %7C code for the vertical line.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"includeRecordingFlag",
                        "in":"query",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "type":"array",
                            "items":{
                                "type":"string",
                                "format":"byte"
                            }
                        }
                    },
                    "404":{
                        "description":"Integration not found"
                    },
                    "423":{
                        "description":"Integration is in locked status or PREBUILT type"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-integrations-{id}-archive-get",
                "x-filename-id":"ic-api-integration-v1-integrations-id-archive-get"
            }
        },
        "/ic/api/integration/v1/integrations/{id}/clone":{
            "post":{
                "tags":[
                    "Integrations/Integrations"
                ],
                "summary":"Clone an Integration",
                "description":"Creates a new copy of an integration with identical connections and data mappings. The request body must contain at least the code, version, and name fields.",
                "operationId":"cloneIntegration",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Integration composite identifier. The ID consists of the code and the version separated by the | (vertical line) character. Format: code%7Cversion. Example: SC2RN%7C01.00.0000. When using cURL, substitute the %7C code for the vertical line.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"Integration resource",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/IntegrationRs"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"Bad request, missing required data"
                    },
                    "404":{
                        "description":"Integration not found"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-integrations-{id}-clone-post",
                "x-filename-id":"ic-api-integration-v1-integrations-id-clone-post"
            }
        },
        "/ic/api/integration/v1/integrations/{id}/schedule/jobs":{
            "post":{
                "tags":[
                    "Integrations/Integrations/Scheduled Integrations"
                ],
                "summary":"Run a Scheduled Integration Now",
                "description":"Creates an ad-hoc integration run for a scheduled integration. This is useful for when you want to test a scheduled integration.",
                "operationId":"runNow",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Integration composite identifier",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"X-Oracle-IntegrationSuite-Parent-Ctx",
                        "in":"header",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"ScheduleJob resource",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/ScheduleJobRs"
                        }
                    }
                ],
                "responses":{
                    "204":{
                        "description":"Successful operation"
                    },
                    "404":{
                        "description":"Resource not found"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-integrations-{id}-schedule-jobs-post",
                "x-filename-id":"ic-api-integration-v1-integrations-id-schedule-jobs-post"
            }
        },
        "/ic/api/integration/v1/integrations/{id}/schedule/jobs/{job_id}":{
            "get":{
                "tags":[
                    "Integrations/Integrations/Scheduled Integrations"
                ],
                "summary":"Retrieve Scheduled Integration Run Status",
                "description":"Get the status of the scheduled integration run specified with the job ID.",
                "operationId":"getEssJobRequestState",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Integration composite identifier. The ID consists of the code and the version separated by the | (vertical line) character. Format: code%7Cversion. Example: SC2RN%7C01.00.0000. When using cURL, substitute the %7C code for the vertical line.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"job_id",
                        "in":"path",
                        "description":"Request ID for the scheduled integration run.",
                        "required":true,
                        "type":"integer",
                        "format":"int64"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "404":{
                        "description":"Resource not found"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-integrations-{id}-schedule-jobs-{job_id}-get",
                "x-filename-id":"ic-api-integration-v1-integrations-id-schedule-jobs-job_id-get"
            }
        },
        "/ic/api/integration/v1/integrations/{id}/schedule/parameters":{
            "patch":{
                "tags":[
                    "Integrations/Integrations/Scheduled Integrations"
                ],
                "summary":"Update Scheduled Integration Parameters",
                "description":"Update scheduled integration parameters. ",
                "operationId":"updateScheduleParams",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Integration composite identifier. The ID consists of the code and the version separated by the | (vertical line) character. Format: code%7Cversion. Example: SC2RN%7C01.00.0000. When using cURL, substitute the %7C code for the vertical line.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"X-Oracle-IntegrationSuite-Parent-Ctx",
                        "in":"header",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"ScheduleJob resource",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/ScheduleJobRs"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"Bad request, missing required data"
                    },
                    "404":{
                        "description":"Resource not found"
                    },
                    "412":{
                        "description":"Precondition failed"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-integrations-{id}-schedule-parameters-patch",
                "x-filename-id":"ic-api-integration-v1-integrations-id-schedule-parameters-patch"
            }
        },
        "/ic/api/integration/v1/integrations/{id}/schedule/pause":{
            "post":{
                "tags":[
                    "Integrations/Integrations/Scheduled Integrations"
                ],
                "summary":"Pause an Integration Schedule",
                "description":"Pauses an integration schedule. Existing runs are allowed to complete, but no new runs are submitted. ",
                "operationId":"pauseSchedule",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Integration composite identifier. The ID consists of the code and the version separated by the | (vertical line) character. Format: code%7Cversion. Example: SC2RN%7C01.00.0000. When using cURL, substitute the %7C code for the vertical line.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "404":{
                        "description":"Resource not found"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-integrations-{id}-schedule-pause-post",
                "x-filename-id":"ic-api-integration-v1-integrations-id-schedule-pause-post"
            }
        },
        "/ic/api/integration/v1/integrations/{id}/schedule/resume":{
            "post":{
                "tags":[
                    "Integrations/Integrations/Scheduled Integrations"
                ],
                "summary":"Resume an Integration Schedule",
                "description":"Resumes an integration schedule.",
                "operationId":"resumeSchedule",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Integration composite identifier. The ID consists of the code and the version separated by the | (vertical line) character. Format: code%7Cversion. Example: SC2RN%7C01.00.0000. When using cURL, substitute the %7C code for the vertical line.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "404":{
                        "description":"Resource not found"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-integrations-{id}-schedule-resume-post",
                "x-filename-id":"ic-api-integration-v1-integrations-id-schedule-resume-post"
            }
        },
        "/ic/api/integration/v1/integrations/{id}/schedule/start":{
            "post":{
                "tags":[
                    "Integrations/Integrations/Scheduled Integrations"
                ],
                "summary":"Start an Integration Schedule",
                "description":"Start the integration schedule for the integration with the specified ID.",
                "operationId":"startSchedule",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Integration composite identifier. The ID consists of the code and the version separated by the | (vertical line) character. Format: code%7Cversion. Example: SC2RN%7C01.00.0000. When using cURL, substitute the %7C code for the vertical line.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"ScheduleJob resource",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/ScheduleJobRs"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "404":{
                        "description":"Resource not found"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-integrations-{id}-schedule-start-post",
                "x-filename-id":"ic-api-integration-v1-integrations-id-schedule-start-post"
            }
        },
        "/ic/api/integration/v1/integrations/{id}/schedule/stop":{
            "post":{
                "tags":[
                    "Integrations/Integrations/Scheduled Integrations"
                ],
                "summary":"Stop an Integration Schedule",
                "description":"Stops an integration schedule. Cancels all existing runs and no new runs are submitted.",
                "operationId":"stopSchedule",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Integration composite identifier. The ID consists of the code and the version separated by the | (vertical line) character. Format: code%7Cversion. Example: SC2RN%7C01.00.0000. When using cURL, substitute the %7C code for the vertical line.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "404":{
                        "description":"Resource not found"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-integrations-{id}-schedule-stop-post",
                "x-filename-id":"ic-api-integration-v1-integrations-id-schedule-stop-post"
            }
        },
        "/ic/api/integration/v1/libraries":{
            "get":{
                "tags":[
                    "Integrations/Libraries"
                ],
                "summary":"Retrieve Libraries",
                "description":"Retrieves information about all libraries ordered by the last updated time.",
                "operationId":"getLibraries",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8",
                    "application/vnd.oracle.resource+json;type=collection"
                ],
                "parameters":[
                    {
                        "name":"q",
                        "in":"query",
                        "description":"Filters libraries by name and type.<p>Valid parameters:</p><ul><li>name: Name of the the library. Supports contains only. For example: <ul><li>To retrieve all libraries that contain the specified string in the library name, specify: <pre>q={name: /library/}</pre></li></ul></li><li>type: Type of the library. Valid values: preinstalled, private. <p>For example, to retrieve all libraries that contain the string myLibrary and have the status preinstalled, specify:</p> <pre>q={name : /myLibrary/, type : 'preinstalled'}</pre></li></ul>",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"<p>Lists libraries ordered by name or last updated time.</p><p>Valid value:</p><ul><li>name: Order libraries by library name. Example: orderBy=name.</li><li>time: Order libraries by the last updated time. Example: orderBy=time.</li></ul>",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"offset",
                        "description":"Use with the limit parameter for paginating through the returned results. The offset is the starting point from which to return records. For example, offset=3&limit=16 indicates to list libraries starting at the 4th item, and the list will contain 16 items.",
                        "in":"query",
                        "required":false,
                        "type":"integer",
                        "format":"int32"
                    },
                    {
                        "name":"limit",
                        "description":"Use with the offset parameter for paginating through the returned results. The limit is the maximum number of items to return at one time. For example, offset=3&limit=16 indicates to list libraries starting at the 4th item, and the list will contain 16 items.",
                        "in":"query",
                        "required":false,
                        "type":"integer",
                        "format":"int32"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/LibraryRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-libraries-get",
                "x-filename-id":"ic-api-integration-v1-libraries-get"
            }
        },
        "/ic/api/integration/v1/libraries/archive":{
            "post":{
                "tags":[
                    "Integrations/Libraries"
                ],
                "summary":"Import(Register) a Library",
                "description":"Imports an API library jar file.  If you are using cURL, use the -F option to specify the file to import. The request must contain the following attributes added with the -F option: name, code, version, type, and file. Description is optional.",
                "operationId":"registerNewLibrary",
                "consumes":[
                    "multipart/form-data"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"file",
                        "in":"formData",
                        "description":"library artifact file content",
                        "required":true,
                        "type":"file"
                    },
                    {
                        "name":"type",
                        "in":"formData",
                        "description":"library type ",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"name",
                        "in":"formData",
                        "description":"library name",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"code",
                        "in":"formData",
                        "description":"library identifier",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"description",
                        "in":"formData",
                        "description":"library description",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"version",
                        "in":"formData",
                        "description":"library version",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "204":{
                        "description":"Successful operation, no content sent, the Location header provides the newly created library uri"
                    },
                    "400":{
                        "description":"Malformed request parameters"
                    },
                    "409":{
                        "description":"Library already exists"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-libraries-archive-post",
                "x-filename-id":"ic-api-integration-v1-libraries-archive-post"
            }
        },
        "/ic/api/integration/v1/libraries/{id}":{
            "get":{
                "tags":[
                    "Integrations/Libraries"
                ],
                "summary":"Retrieve a Library",
                "description":"Retrieves detailed information about the library with the specified ID.",
                "operationId":"getLibrary",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8",
                    "application/vnd.oracle.resource+json;type=singular"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Library identifier. The id must be added to the request in the following form: code%7Cversion. For example: JSLIB%7C01.00.0000. The %7C is the encoded | (vertical line).",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/LibraryTypeRs"
                        }
                    },
                    "404":{
                        "description":"Not found"
                    },
                    "412":{
                        "description":"Precondition failed"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-libraries-{id}-get",
                "x-filename-id":"ic-api-integration-v1-libraries-id-get"
            },
            "delete":{
                "tags":[
                    "Integrations/Libraries"
                ],
                "summary":"Delete a Library Version",
                "description":"Deletes the library with the specified ID. The ID consists of the code and the version separated by the | (vertical line) character. When using cURL, substitute the %7C code for the vertical line.",
                "operationId":"deleteLibrary",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Library identifier. The id must be added to the request in the following form: code%7Cversion. For example: JSLIB%7C01.00.0000. The %7C is the encoded | (vertical line).",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "404":{
                        "description":"Not found"
                    },
                    "423":{
                        "description":"Deletion not allowed"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-libraries-{id}-delete",
                "x-filename-id":"ic-api-integration-v1-libraries-id-delete"
            }
        },
        "/ic/api/integration/v1/libraries/{id}/archive":{
            "get":{
                "tags":[
                    "Integrations/Libraries"
                ],
                "summary":"Export a Library",
                "description":"Exports the library jar file containing the JS files to the location specified with the -o option. This operation returns a byte stream that is output to the display by default. If you are using cURL, use the -o option to save the response to a file.",
                "operationId":"exportLibrary",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/octet-stream"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Library identifier. The id must be added to the request in the following form: code%7Cversion. For example: JSLIB%7C01.00.0000. The %7C is the encoded | (vertical line).",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "type":"array",
                            "items":{
                                "type":"string",
                                "format":"byte"
                            }
                        }
                    },
                    "404":{
                        "description":"Library not found"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-libraries-{id}-archive-get",
                "x-filename-id":"ic-api-integration-v1-libraries-id-archive-get"
            },
            "post":{
                "tags":[
                    "Integrations/Libraries"
                ],
                "summary":"Update a Library",
                "description":"Replace the existing jar/js file.",
                "operationId":"updateLibraryJarFile",
                "consumes":[
                    "multipart/form-data"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"file",
                        "in":"formData",
                        "description":"Library artifact file content",
                        "required":true,
                        "type":"file"
                    },
                    {
                        "name":"id",
                        "in":"path",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/LibraryRs"
                        }
                    },
                    "204":{
                        "description":"Successful operation, no content sent, the Location header provides the newly created libraries uri"
                    },
                    "400":{
                        "description":"Malformed request parameters"
                    },
                    "409":{
                        "description":"Library already exists"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-libraries-{id}-archive-post",
                "x-filename-id":"ic-api-integration-v1-libraries-id-archive-post"
            }
        },
        "/ic/api/integration/v1/libraries/{id}/metadata":{
            "get":{
                "tags":[
                    "Integrations/Libraries"
                ],
                "summary":"Export Library Metadata",
                "description":"Exports the metadata XML file for the library with the specified ID to a location specified with the -o option. This operation returns a byte stream that is output to the display by default. If you are using cURL, use the -o option to save the response to a file.",
                "operationId":"exportLibraryMetadata",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/octet-stream"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Library identifier. The id must be added to the request in the following form: code%7Cversion. For example: JSLIB%7C01.00.0000. The %7C is the encoded | (vertical line).",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "type":"array",
                            "items":{
                                "type":"string",
                                "format":"byte"
                            }
                        }
                    },
                    "404":{
                        "description":"Library not found"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-libraries-{id}-metadata-get",
                "x-filename-id":"ic-api-integration-v1-libraries-id-metadata-get"
            },
            "post":{
                "tags":[
                    "Integrations/Libraries"
                ],
                "summary":"Import Library Metadata",
                "description":"Imports the metadata XML file for the library with the specified ID. If you are using cURL, use the -F option to specify the file to import.",
                "operationId":"importLibraryMetadata",
                "consumes":[
                    "multipart/form-data"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"file",
                        "in":"formData",
                        "description":"Library metadata file content",
                        "required":true,
                        "type":"file"
                    },
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Library identifier. The id must be added to the request in the following form: code%7Cversion. For example: JSLIB%7C01.00.0000. The %7C is the encoded | (vertical line).",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/APILibrary"
                        }
                    },
                    "400":{
                        "description":"Bad request, missing required data"
                    },
                    "404":{
                        "description":"Library not found"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-libraries-{id}-metadata-post",
                "x-filename-id":"ic-api-integration-v1-libraries-id-metadata-post"
            }
        },
        "/ic/api/integration/v1/lookups":{
            "get":{
                "tags":[
                    "Integrations/Lookups"
                ],
                "summary":"Retrieve Lookups",
                "description":"Retrieves information about all lookups ordered by the last updated time.",
                "operationId":"getLookups",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8",
                    "application/vnd.oracle.resource+json;type=collection"
                ],
                "parameters":[
                    {
                        "name":"q",
                        "in":"query",
                        "description":"<p>Filters lookups by name and status.</p><p>Valid parameters:</p><ul><li>name: Name of the the lookup. Supports exact matches or contains. For example: <ul><li>To retrieve lookups that are an exact match in the lookup name, specify: <pre>q={name:'MyLookup'}</pre></li><li>To retrieve all lookups that contain the specified string in the lookup name, specify: <pre>q={name: /MyLookup/}</pre></li></ul></li><li>status: Status of the lookup. Valid values: CONFIGURED, LOCKED. <p>For example, to retrieve all lookups that contain Lookup and have the status LOCKED, specify:</p> <pre>q={name : /Lookup/, status : 'LOCKED'}</pre></li></ul>",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"<p>Lists lookups ordered by name.</p><p>Valid value:</p><ul><li>name: Order lookups by lookup name. Example: orderBy=name.</li></ul>",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"Includes additional details in the response about the adapters used in the lookups. Valid value: adapter",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Use with the limit parameter for paginating through the returned results. The offset is the starting point from which to return records. For example, offset=3&limit=16 indicates to list lookups starting at the 4th item, and the list will contain 16 items.",
                        "required":false,
                        "type":"integer",
                        "format":"int32"
                    },
                    {
                        "name":"limit",
                        "description":"Use with the offset parameter for paginating through the returned results. The limit is the maximum number of items to return at one time. For example, offset=3&limit=16 indicates to list lookups starting at the 4th item, and the list will contain 16 items.",
                        "in":"query",
                        "required":false,
                        "type":"integer",
                        "format":"int32"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/LookupsRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-lookups-get",
                "x-filename-id":"ic-api-integration-v1-lookups-get"
            },
            "post":{
                "tags":[
                    "Integrations/Lookups"
                ],
                "summary":"Create a Lookup",
                "description":"<p>Creates a lookup. The request body must contain:</p> <ul><li>name: defines the name of the lookup. For example: <pre>\"name\":\"myLookup\"</pre></li> <li>columns: defines the domains or adapters to map. The request body can contain two or more columns. For example: <pre>\"columns\":[\"rightnow\",\"soap\"]</pre></li><li>rowData: specifies the mappings to each adapter or domain. For example:<pre>\"rows\":[{\"rowData\":[\"RN1\",\"SOAP1\"]},{\"rowData\":[\"RN2\",\"SOAP2\"]}]</pre></li></ul>",
                "operationId":"createLookup",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"Lookup resource",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/LookupRs"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"Bad request, missing required data"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-lookups-post",
                "x-filename-id":"ic-api-integration-v1-lookups-post"
            }
        },
        "/ic/api/integration/v1/lookups/archive":{
            "post":{
                "tags":[
                    "Integrations/Lookups"
                ],
                "summary":"Import(Add) a Lookup",
                "description":"Imports a new lookup file that was previously exported from another environment. To submit an import request, the lookup must not be present in the environment. If the lookup was imported earlier, use <a href=\"op-ic-api-integration-v1-lookups-archive-put.html\">Import(Replace) a Lookup</a> instead.",
                "operationId":"importAsNewLookup",
                "consumes":[
                    "multipart/form-data"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"file",
                        "in":"formData",
                        "description":"Previously exported lookup file",
                        "required":true,
                        "type":"file"
                    }
                ],
                "responses":{
                    "204":{
                        "description":"Successful operation, no content sent, the Location header provides the URI for the newly created lookup"
                    },
                    "400":{
                        "description":"No file is uploaded"
                    },
                    "409":{
                        "description":"Lookup already exists"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-lookups-archive-post",
                "x-filename-id":"ic-api-integration-v1-lookups-archive-post"
            },
            "put":{
                "tags":[
                    "Integrations/Lookups"
                ],
                "summary":"Import(Replace) a Lookup",
                "description":"Updates an existing lookup. If you are using cURL, use the -F option to specify the file to import. If this command returns with HTTP 404, use <a href=\"op-ic-api-integration-v1-lookups-archive-post.html\">Import(Add) a Lookup</a> instead.",
                "operationId":"importAsUpdateLookup",
                "consumes":[
                    "multipart/form-data"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"file",
                        "in":"formData",
                        "description":"Previously exported lookup file",
                        "required":true,
                        "type":"file"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"No file is uploaded"
                    },
                    "404":{
                        "description":"Lookup not found"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-lookups-archive-put",
                "x-filename-id":"ic-api-integration-v1-lookups-archive-put"
            }
        },
        "/ic/api/integration/v1/lookups/{name}":{
            "get":{
                "tags":[
                    "Integrations/Lookups"
                ],
                "summary":"Retrieve a Lookup",
                "description":"Retrieves detailed information about the lookup with the specified name.",
                "operationId":"getLookup",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8",
                    "application/vnd.oracle.resource+json;type=singular"
                ],
                "parameters":[
                    {
                        "name":"name",
                        "in":"path",
                        "description":"Lookup name.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"Expand the lookup resource by adding related resources.",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/LookupRs"
                        }
                    },
                    "404":{
                        "description":"Not found"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-lookups-{name}-get",
                "x-filename-id":"ic-api-integration-v1-lookups-name-get"
            },
            "put":{
                "tags":[
                    "Integrations/Lookups"
                ],
                "summary":"Update a Lookup",
                "description":"<p>Updates a lookup with the name and values specified in the request body. The request body must contain:</p> <ul><li>name: defines the name of the lookup. For example: <pre>\"name\":\"myLookup\"</pre></li> <li>columns: defines the domains or adapters to map. The request body can contain two or more columns. For example: <pre>\"columns\":[\"rightnow\",\"soap\"]</pre></li><li>rowData: specifies the mappings to each adapter or domain. For example:<pre>\"rows\":[{\"rowData\":[\"RN1\",\"SOAP1\"]},{\"rowData\":[\"RN2\",\"SOAP2\"]}]</pre></li></ul>",
                "operationId":"updateLookup",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"name",
                        "in":"path",
                        "description":"Lookup name",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"Lookup resource",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/LookupRs"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"Bad request, missing required data"
                    },
                    "404":{
                        "description":"Lookup not found"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-lookups-{name}-put",
                "x-filename-id":"ic-api-integration-v1-lookups-name-put"
            },
            "delete":{
                "tags":[
                    "Integrations/Lookups"
                ],
                "summary":"Delete a Lookup",
                "description":"Deletes the lookup with the specified name.",
                "operationId":"deleteLookup",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"name",
                        "in":"path",
                        "description":"Lookup name",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "404":{
                        "description":"Lookup not found"
                    },
                    "423":{
                        "description":"Lookup is locked"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-lookups-{name}-delete",
                "x-filename-id":"ic-api-integration-v1-lookups-name-delete"
            }
        },
        "/ic/api/integration/v1/lookups/{name}/archive":{
            "get":{
                "tags":[
                    "Integrations/Lookups"
                ],
                "summary":"Export a Lookup",
                "description":"Exports a lookup. This operation returns a byte stream that is output to the display by default. If you are using cURL, use the -o option to save the response to a file.",
                "operationId":"exportLookup",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/octet-stream"
                ],
                "parameters":[
                    {
                        "name":"name",
                        "in":"path",
                        "description":"Integration composite identifier",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "type":"array",
                            "items":{
                                "type":"string",
                                "format":"byte"
                            }
                        }
                    },
                    "404":{
                        "description":"Lookup not found"
                    },
                    "423":{
                        "description":"Lookup is in locked status"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-lookups-{name}-archive-get",
                "x-filename-id":"ic-api-integration-v1-lookups-name-archive-get"
            }
        },
        "/ic/api/integration/v1/lookups/{name}/clone":{
            "post":{
                "tags":[
                    "Integrations/Lookups"
                ],
                "summary":"Clone a Lookup",
                "description":"Clones the lookup with the specified name. The request must contain a JSON file with the new lookup's details attached with the -d option. The JSON file must contain the name attribute.",
                "operationId":"cloneLookup",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"name",
                        "in":"path",
                        "description":"Lookup name.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"Lookup resource",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/LookupRs"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"Bad request, missing required data"
                    },
                    "404":{
                        "description":"Lookup not found"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-lookups-{name}-clone-post",
                "x-filename-id":"ic-api-integration-v1-lookups-name-clone-post"
            }
        },
        "/ic/api/integration/v1/lookups/{name}/usage":{
            "get":{
                "tags":[
                    "Integrations/Lookups"
                ],
                "summary":"Retrieve Usage of the Lookup",
                "description":"Lists all the integrations which use the specified lookup.",
                "operationId":"getIntegrationListUsingLookup",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8",
                    "application/vnd.oracle.resource+json;type=singular"
                ],
                "parameters":[
                    {
                        "name":"name",
                        "in":"path",
                        "description":"Lookup name.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/UsageRs"
                        }
                    },
                    "404":{
                        "description":"Lookup not found"
                    },
                    "412":{
                        "description":"Precondition failed"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-lookups-{name}-usage-get",
                "x-filename-id":"ic-api-integration-v1-lookups-name-usage-get"
            }
        },
        "/ic/api/integration/v1/monitoring/activityStream":{
            "get":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Retrieve the Activity Stream (Deprecated)",
                "description":"Retrieves a list of activities. This API has been deprecated since November 2020. Use the API <a href='op-ic-api-integration-v1-monitoring-integrationactivitystream-get.html'>Retrieve all activity stream messages</a> instead.",
                "operationId":"getActivityStream",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"recordSize",
                        "in":"query",
                        "description":"<p>Filter parameter.</p>\n<p>\n<ul>\n<li>recordSize: Number of activity stream records to fetch based on the last integration that executed. If recordSize is 10, retrieves the latest 10 activity stream records.</li>\n</ul>\n</p> \n<p>\n<b>Example:</b> \n</p> \n<pre>/activityStream?recordSize=20</pre>",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/MonitoringActivityStreamRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-activityStream-get",
                "x-filename-id":"ic-api-integration-v1-monitoring-activitystream-get"
            }
        },
        "/ic/api/integration/v1/monitoring/history":{
            "get":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Retrieve Historical Tracking Metrics",
                "description":"This API fetches historical tracking metrics. These are the metrics collected since the environment was created.",
                "operationId":"getHistory",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"frequency",
                        "in":"query",
                        "description":"<p>Time frequency by which the metrics are to be grouped by. Valid values: hourly and daily.</p>\n<p>\n<b>Example:</b> \n<p>Retrieves hourly metrics for past 24 hours.</p> \n</p> \n<pre>/history?frequency=hourly</pre>\n<p>\n<p>Retrieves daily metrics for past 30 days.</p> \n</p> \n<pre>/history?frequency=daily</pre>",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"<p>Filter parameter.</p>\n<p>\n<ul>\n    <li>timewindow: 1h, 6h, 1d, 2d, 3d, RETENTIONPERIOD.</li>\n    <li>startdate: Custom time range start date/time in UTC format for filtering metrics. If the start date is not mentioned and end date is specified, then it considers 30 days before the end date as the start date.</li>\n    <li>enddate:  Custom time range end date/time in UTC format for filtering metrics. If the end date is not mentioned and start date is specified, then it considers current date as the end date.</li>\n</ul>\n</p> \n",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/HistoryItemsRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-history-get",
                "x-filename-id":"ic-api-integration-v1-monitoring-history-get"
            }
        },
        "/ic/api/integration/v1/monitoring/agentgroups":{
            "get":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Retrieve Status of Agent Groups",
                "description":"Retrieves monitoring data for all agent groups including current availability status.",
                "operationId":"getAgentGroupsMonitoring",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8",
                    "application/vnd.oracle.resource+json;type=collection"
                ],
                "parameters":[
                    {
                        "name":"q",
                        "in":"query",
                        "description":"<p>Filters results by agent group name.</p>\n<p>\n     <b>Example:</b>\n</p>\n<pre>{name:'Execution Agents Group'}</pre>",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"<p>Orders results by name or last updated time.</p>\n<p>\n     <b>Examples:</b>\n</p>\n<pre>/agentgroups?orderBy=time</pre>\n<pre>/agentgroups?orderBy=name</pre>",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/AgentGroupsMonitoringRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-agentgroups-get",
                "x-filename-id":"ic-api-integration-v1-monitoring-agentgroups-get"
            }
        },
        "/ic/api/integration/v1/monitoring/agentgroups/{id}":{
            "get":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Retrieve Status of an Agent Group",
                "description":"Retrieves monitoring data including current availability status for the agent group with the specified ID.",
                "operationId":"getAgentGroupMonitoring",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"<p>Agent group identifier.</p>\n<p>\n     <b>Example:</b>\n</p>\n<pre>agentgroups/EXECUTION_AGENT_GROUP</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/AgentGroupMonitoringRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-agentgroups-{id}-get",
                "x-filename-id":"ic-api-integration-v1-monitoring-agentgroups-id-get"
            }
        },
        "/ic/api/integration/v1/monitoring/agentgroups/{id}/agents":{
            "get":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Retrieve Status of Agents in an Agent Group",
                "description":"Retrieves monitoring data for agents in the specified agent group including availability status.",
                "operationId":"getAgentsMonitoring",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8",
                    "application/vnd.oracle.resource+json;type=collection"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"<p>Agent group identifier.</p>\n<p>\n     <b>Example:</b>\n</p>\n<pre>agentgroups/EXECUTION_AGENT_GROUP/agents</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/AgentsMonitoringRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-agentgroups-{id}-agents-get",
                "x-filename-id":"ic-api-integration-v1-monitoring-agentgroups-id-agents-get"
            }
        },
        "/ic/api/integration/v1/monitoring/agentgroups/{id}/agents/{key}":{
            "get":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Retrieve Status of an Agent",
                "description":"Retrieves monitoring data including current availability status for an agent in the specified agent group.",
                "operationId":"getAgentMonitoring",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Agent group identifier.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"key",
                        "in":"path",
                        "description":"Agent identifier.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/AgentMonitoringRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-agentgroups-{id}-agents-{key}-get",
                "x-filename-id":"ic-api-integration-v1-monitoring-agentgroups-id-agents-key-get"
            }
        },
        "/ic/api/integration/v1/monitoring/auditRecords":{
            "get":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Retrieve Audit Records",
                "description":"Retrieves audit records based on query.",
                "operationId":"getMonitoringAuditRecords",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8",
                    "application/vnd.oracle.resource+json;type=collection"
                ],
                "parameters":[
                    {
                        "name":"q",
                        "in":"query",
                        "description":"<p>Filter parameters.</p>\n<p>\n   <ul>\n       <li>limit: Number of records to fetch. Default, 15 records are fetched.</li>\n       <li>code: Integration identifier.</li>\n   <li>version: Integration version.</li>\n  <li>timewindow: 1h, 6h, 1d, 2d, 3d, RETENTIONPERIOD. Default value is 1h.</li>\n  <li>type: '<string>' Exact or like match of resource type. Default, records of all types of resources are fetched.</li>\n   <li>distinct: '<string>' Boolean to indicate, fetch distinct records of a resource. Default, distinct is false.</li>\n   <li>Type values: ICS_AppInstance, ICS_DVM, ICS_ProjectV2, ICS_AgentDefinition, ICS_AgentInstance, ICS_Schedule, API_LIBRARY, ICS_PACKAGE.</li>\n       </ul>\n</p> \n<p>\n<b>Example:</b> \n</p> \n<pre>{limit: '10', type:/ICS_AppInstance/, distinct: 'true'}</pre>",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Use with the limit parameter for paginating through the returned results. Default is 0. The offset is the starting point from which to return records. For example, offset=3&limit=16 indicates to list connections starting at the 4th item, and the list will contain 16 items.",
                        "required":false,
                        "type":"integer",
                        "format":"int32"
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"Use with the offset parameter for paginating through the returned results. The limit is the maximum number of items to return at one time. For example, offset=3&limit=16 indicates to list error integration instances starting at the 4th item, and the list will contain 16 items.",
                        "required":false,
                        "type":"integer",
                        "format":"int32"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/MonitoringAuditResource"
                        }
                    },
                    "404":{
                        "description":"Not found"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-auditRecords-get",
                "x-filename-id":"ic-api-integration-v1-monitoring-auditrecords-get"
            }
        },
        "/ic/api/integration/v1/monitoring/errors":{
            "get":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Retrieve Errored Instances",
                "description":"Retrieves information about all integration instances that have a errored status in the past hour, ordered by integration instance last updated time. Retrieves information such as integration instance identifiers, fault identifiers, integration details, error details and retry count. It includes connection information if the error occurred in the connection.",
                "operationId":"getErrors",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"q",
                        "in":"query",
                        "description":"<p>Filter parameters.</p>\n<p>\n\t<ul>\n\t    <li>timewindow: 1h, 6h, 1d, 2d, 3d, RETENTIONPERIOD. Default value is 1h. Oracle recommends to specify the time window as close as possible to the requirement.</li>\n           <li>code: Integration identifier.</li>\n\t    <li>version: Integration version.</li> \n           <li>startdate: Custom time range start date/time in UTC format for filtering instances. Oracle recommends to specify the start date as close as possible to the requirement.</li>\n           <li>enddate:  Custom time range end date/time in UTC format for filtering instances. Oracle recommends to specify the end date as close as possible to the requirement.</li>\n\t    <li>id: Integration instance identifier.</li> \n           <li>primaryValue: Value of primary tracking variable.</li> \n           <li>secondaryValue: Value of secondary tracking variable.</li> \n\t    <li>tertiaryValue: Value of tertiary tracking variable.</li> \n\t    <li>recoverable: Indicates whether to fetch recoverable or non-recoverable instances. Valid values are true/false.</li> \n\t</ul>\n</p> \n<p>\n\t<b>Example:</b> \n</p> \n<pre>{startdate:'2020-07-09 07:00:00', enddate:'2020-07-09 21:25:00', code:'ERROR', version:'01.00.0000', recoverable:'true', id:'118'}</pre> ",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"groupBy",
                        "in":"query",
                        "description":"<p>\n\t<ul>\n\t\t<li>Groups results by messages, integration name, or connection name. Valid values: messages, integration, connection.</li>\n\t</ul>\n<p>\n",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"<p>\n\t<ul>\n\t\t<li>Includes additional details in the response about integrations, or about connections. Valid values: integration, connection.</li>\n\t</ul>\n</p> \n",
                        "required":false,
                        "type":"string",
                        "default":"integration"
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Use with the limit parameter for paginating through the returned results. Default is 0. The offset is the starting point from which to return records. For example, offset=3&limit=16 indicates to list connections starting at the 4th item, and the list will contain 16 items.",
                        "required":false,
                        "type":"integer",
                        "format":"int32"
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"Use with the offset parameter for paginating through the returned results. The limit is the maximum number of items to return at one time. For example, offset=3&limit=16 indicates to list error integration instances starting at the 4th item, and the list will contain 16 items.",
                        "required":false,
                        "type":"integer",
                        "format":"int32"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/ErrorsRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Forbidden"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-errors-get",
                "x-filename-id":"ic-api-integration-v1-monitoring-errors-get"
            }
        },
        "/ic/api/integration/v1/monitoring/errors/discard":{
            "post":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Discard Errored Integration Instances",
                "description":"Discards errored integration instances with the specified integration instance identifiers.",
                "operationId":"errorsDiscard",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"<p>Information about the instances to discard or abort.</p>\n<p>\n<b>Examples:</b> \n</p> \n<pre>{flowCode: 'MON_ERRORS_INT_AUTO', flowVersion: '01.00.0000', timewindow: '1h'}</pre>\n<pre>ids: ['4', '3', '2', '1']</pre>\n<pre>{connectionCode: 'RIGHTNOW', startDate: '2020-07-21 00:00:00', endDate: '2020-07-27 12:55:00'}</pre>",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/ErrorsBulkRequest"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Request Accepted"
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Forbidden"
                    },
                    "412":{
                        "description":"Precondition Failed"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-errors-discard-post",
                "x-filename-id":"ic-api-integration-v1-monitoring-errors-discard-post"
            }
        },
        "/ic/api/integration/v1/monitoring/errors/recoveryJobs":{
            "get":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Retrieve Error Recovery Jobs",
                "description":"Retrieves a list of recovery jobs created when errored integration instances are resubmitted in a batch.",
                "operationId":"getRecoveryJobs",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8",
                    "application/vnd.oracle.resource+json;type=collection"
                ],
                "parameters":[
                    {
                        "name":"q",
                        "in":"query",
                        "description":"<p>Filter parameters.</p>\n<p>\n<ul>\n\t<li>timewindow: 1h, 6h, 1d, 2d, 3d, RETENTIONPERIOD. Default value is 1h.</li>\n       <li>startdate: Custom time range start date/time in UTC format for filtering instances.</li>\n\t<li>enddate: Custom time range end date/time in UTC format for filtering instances.</li> \n\t<li>primaryValue: Full or partial recovery job identifier.</li> \n</ul>\n</p> \n<p>\n\t<b>Example:</b> \n</p> \n<pre>{primaryValue:'4', startdate:'2020-07-15 07:00:00', enddate:'2020-07-08 21:10:00'}</pre>",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/RecoveryJobsRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-errors-recoveryJobs-get",
                "x-filename-id":"ic-api-integration-v1-monitoring-errors-recoveryjobs-get"
            }
        },
        "/ic/api/integration/v1/monitoring/errors/recoveryJobs/{id}":{
            "get":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Retrieve an Error Recovery Job",
                "description":"Retrieves an error recovery job based on the specified job identifier.",
                "operationId":"getRecoveryJob",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8",
                    "application/vnd.oracle.resource+json;type=collection"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Recovery job identifier.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/RecoveryJobRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-errors-recoveryJobs-{id}-get",
                "x-filename-id":"ic-api-integration-v1-monitoring-errors-recoveryjobs-id-get"
            }
        },
        "/ic/api/integration/v1/monitoring/errors/resubmit":{
            "post":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Resubmit Errored Integration Instances",
                "description":"Resubmit multiple errored instances based on a list of given integration instance identifiers.",
                "operationId":"errorsResubmit",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"<p>Criteria for which instances to resubmit.</p>\n<p>\n<b>Examples:</b> \n</p> \n<pre>{flowCode: 'MON_ERRORS_INT_AUTO', flowVersion: '01.00.0000', timewindow: '1h'}</pre>\n<pre>ids: ['4', '3', '2', '1']</pre>\n<pre>{connectionCode: 'RIGHTNOW', startDate: '2020-07-21 00:00:00', endDate: '2020-07-27 12:55:00'}</pre>",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/ErrorsBulkRequest"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Request Accepted"
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Forbidden"
                    },
                    "412":{
                        "description":"Precondition Failed"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-errors-resubmit-post",
                "x-filename-id":"ic-api-integration-v1-monitoring-errors-resubmit-post"
            }
        },
        "/ic/api/integration/v1/monitoring/errors/{id}":{
            "get":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Retrieve an Errored Integration Instance",
                "description":"Retrieves details about the errored integration instance with the specified errored instance identifier.",
                "operationId":"getError",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8",
                    "application/vnd.oracle.resource+json;type=singular"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Errored integration instance identifier.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/ErrorsRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "404":{
                        "description":"Integration not found"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-errors-{id}-get",
                "x-filename-id":"ic-api-integration-v1-monitoring-errors-id-get"
            }
        },
        "/ic/api/integration/v1/monitoring/errors/{id}/discard":{
            "post":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Discard an Errored Integration Instance",
                "description":"Discard the errored integration instance with the specified errored instance identifier.",
                "operationId":"errorDiscard",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Errored integration instance identifier.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Request Accepted"
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Forbidden"
                    },
                    "412":{
                        "description":"Precondition failed"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-errors-{id}-discard-post",
                "x-filename-id":"ic-api-integration-v1-monitoring-errors-id-discard-post"
            }
        },
        "/ic/api/integration/v1/monitoring/errors/{id}/resubmit":{
            "post":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Resubmit an Errored Integration Instance",
                "description":"Resubmit the errored integration instance with the specified identifier.",
                "operationId":"errorResubmit",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Errored instance identifier.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Request accepted"
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Forbidden"
                    },
                    "412":{
                        "description":"Precondition failed"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-errors-{id}-resubmit-post",
                "x-filename-id":"ic-api-integration-v1-monitoring-errors-id-resubmit-post"
            }
        },
        "/ic/api/integration/v1/monitoring/incident":{
            "get":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Download an Incident (Deprecated)",
                "description":"Downloads the incident with the specified ID.  This API has been deprecated since November 2020. ",
                "operationId":"getIncident",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/zip"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"query",
                        "description":"Incident identifier.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "type":"array",
                            "items":{
                                "type":"string",
                                "format":"byte"
                            }
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "404":{
                        "description":"Incident not found"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-incident-get",
                "x-filename-id":"ic-api-integration-v1-monitoring-incident-get"
            }
        },
        "/ic/api/integration/v1/monitoring/instances":{
            "get":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Retrieve Integration Instances",
                "description":"Retrieve information about integration instances for the past hour ordered by last updated time.",
                "operationId":"getInstances",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8",
                    "application/vnd.oracle.resource+json;type=collection"
                ],
                "parameters":[
                    {
                        "name":"q",
                        "in":"query",
                        "description":"<p>Filter parameters.</p>\n<p>\n\t<ul>\n\t<li>timewindow: 1h, 6h, 1d, 2d, 3d, RETENTIONPERIOD. Default value is 1h. Oracle recommends to specify the time window as close as possible to the requirement.</li>\n  \t<li>code: Integration identifier.</li>\n       <li>version: Integration version.</li>\n       <li>status: Status of the integration instance. Valid values are COMPLETED, FAILED and ABORTED.</li>\n       <li>startdate: Custom time range start date/time in UTC format for filtering instances. Oracle recommends to use specify the start date as close as possible to the requirement.</li>\n       <li>enddate: Custom time range end date/time in UTC format for filtering instances. Oracle recommends to specify the end date as close as possible to the requirement.</li>\n       <li>primaryValue: Value of the primary business identifier.</li>\n       <li>secondaryValue: Value of secondary business identifier.</li>\n       <li>tertiaryValue: Value of tertiary business identifier.</li>\n       <li>businessIDValue: Search for any of the business identifier values - primary, secondary or tertiary.</li>\n       <li>jobid: Recovery job identifier corresponding to bulk resubmission of errored integration instances.</li>\n       <li>runId: Run identifier of the scheduled integration instance.</li>\n       <li>requestId: Applies only to scheduled orchestrations. ID of the request that triggered the integration instance.</li>\n       <li>id: Integration instance identifier</li>\n <li>parentInstanceId: Integration instance identifier of a parent integration to search for locally invoked child integration instances.</li>\n\t</ul>\n</p> \n<p>\n\t<b>Example:</b> \n</p> \n<pre>{timewindow:'1h', id:'118', status:'FAILED', code:'ERROR', version:'01.00.0000', requestId:'2432', jobid:'18'}</pre>",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"Limit query results to a few fields. Valid values are runId, id and all.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Use with the limit parameter for paginating through the returned results. The offset is the starting point from which to return records. Default value is 0. For example, offset=3&limit=16 indicates to list results at the 4th item, and the list will contain 16 items.",
                        "required":false,
                        "type":"integer",
                        "format":"int32"
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"Use with the offset parameter for paginating through the returned results. The limit is the maximum number of items to return at one time. For example, offset=3&limit=16 indicates to list results starting at the 4th item, and the list will contain 16 items.",
                        "required":false,
                        "type":"integer",
                        "format":"int32"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/InstancesRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-instances-get",
                "x-filename-id":"ic-api-integration-v1-monitoring-instances-get"
            }
        },
        "/ic/api/integration/v1/monitoring/instances/{id}":{
            "get":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Retrieve an Integration Instance",
                "description":"Retrieves detailed information about the integration instance with the specified instance ID.",
                "operationId":"getInstance",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8",
                    "application/vnd.oracle.resource+json;type=singular"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Integration instance identifier.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/InstanceRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "404":{
                        "description":"Instance not found"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-instances-{id}-get",
                "x-filename-id":"ic-api-integration-v1-monitoring-instances-id-get"
            }
        },
        "/ic/api/integration/v1/monitoring/instances/{id}/abort":{
            "post":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Abort an Integration Instance",
                "description":"Abort a waiting or paused scheduled integration instance or any in-progress asynchronous integration instance with the specified identifier.",
                "operationId":"abortInstance",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Integration instance identifier.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/InstanceAbortRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "404":{
                        "description":"Instance not found"
                    },
                    "409":{
                        "description":"Instance not in-progress status"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-instances-{id}-abort-post",
                "x-filename-id":"ic-api-integration-v1-monitoring-instances-id-abort-post"
            }
        },
        "/ic/api/integration/v1/monitoring/instances/{id}/activityStream":{
            "get":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Retrieve Integration Instance Activity Stream",
                "description":"Retrieves activity stream and audit trail data of the integration instance with the specified identifier. The response includes the sequence of actions, invokes, error messages(if any), along with their timestamps.",
                "operationId":"getActivityStreamDetails",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8",
                    "application/vnd.oracle.resource+json;type=collection"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"<p>Integration instance identifier.</p>\n<p>\n<b>Example:</b> \n</p> \n<pre>/instances/2400001/activityStream</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/MonitoringActivityStreamDetailsRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-instances-{id}-activityStream-get",
                "x-filename-id":"ic-api-integration-v1-monitoring-instances-id-activitystream-get"
            }
        },
        "/ic/api/integration/v1/monitoring/integrationActivityStream":{
            "get":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Retrieve Activity Stream Messages (Deprecated)",
                "description":"Deprecated since August 2021. Retrieves all messages from activity stream logs for integrations and their instances.",
                "operationId":"getIntegrationActivityStream",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"Number of activity stream records to fetch.",
                        "required":false,
                        "type":"string",
                        "default":"15"
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"<p>Filter parameters.</p>\n<p>\n\t<ul>\n\t\t<li>instanceId: Integration instance identifier.</li>\n               <li>code: Integration identifier.</li>\n\t\t<li>version: Integration version.</li> \n\t</ul>\n</p> \n<p>\n\t<b>Example:</b> \n</p> \n<pre>{instanceId:'1', code:'ECHO', version : '01.00.0000'}</pre>",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/MonitoringActivityStreamRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-integrationActivityStream-get",
                "x-filename-id":"ic-api-integration-v1-monitoring-integrationactivitystream-get"
            }
        },
        "/ic/api/integration/v1/monitoring/integrations":{
            "get":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Retrieve Monitoring Data for Integrations",
                "description":"Retrieves a list of integrations along with respective count for total, processed, succeeded, errored and aborted messages within the specified time window.",
                "operationId":"getMonitoringIntegrations",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8",
                    "application/vnd.oracle.resource+json;type=collection"
                ],
                "parameters":[
                    {
                        "name":"q",
                        "in":"query",
                        "description":"<p>Filter parameters.</p>\n<p>\n\t<ul>\n\t\t<li>timewindow: 1h, 6h, 1d, 2d, 3d, RETENTIONPERIOD. Default value is 1h.</li>\n               <li>status: CONFIGURED, ACTIVATION_INPROGRESS, FAILEDACTIVATION, ACTIVATED, ALL. Default value is ACTIVATED.</li>\n               <li>startdate: Custom time range start date/time in UTC format for filtering integrations.</li>\n               <li>enddate:  Custom time range end date/time in UTC format for filtering integrations.</li>\n\t\t<li>name: Integration name - Both complete and partial name search is supported.</li> \n\t\t<li>style: Style of integration\n\t\t\t<ul>\n\t\t\t\t<li>'freeform_mapmydata' - App Driven Orchestration </li>\n\t\t\t\t<li>'freeform_scheduled' - Scheduled Orchestration </li>\n\t\t\t\t<li>'template_mapmydata' - Basic Routing  </li>\n\t\t\t\t<li>'template_subscribetooic' - Subscribe to OIC </li>\n\t\t\t\t<li>'template_publishtooic' - Publish to OIC </li>\n\t\t\t</ul>\n\t\t</li> \n\t</ul>\n</p> \n<p>\n\t<b>Example:</b> \n</p> \n<pre>{timewindow:'2d', status:'CONFIGURED', style:'freeform_scheduled'}</pre>",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"<p>Valid values:</p>\n<p>\n\t<ul>\n\t\t<li>'name': Results will be ordered by Integration name.</li>\n\t\t<li>'time': Results will be ordered by last updated time.</li>\n\t</ul>\n</p> \n<p>\n\t<b>Example:</b>\n\t<p>To order the records by name</p> \n</p>\n<pre>orderBy='name'</pre>",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Start index for pagination support. Default value is 0.",
                        "required":false,
                        "type":"integer",
                        "format":"int32"
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"Number of integrations to fetch.",
                        "required":false,
                        "type":"integer",
                        "format":"int32"
                    },
                    {
                        "name":"return",
                        "in":"query",
                        "description":"Type of records to return.",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/MonitoringIntegrationsRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-integrations-get",
                "x-filename-id":"ic-api-integration-v1-monitoring-integrations-get"
            }
        },
        "/ic/api/integration/v1/monitoring/integrations/messages/summary":{
            "get":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Retrieve Message Count Summary",
                "description":"Retrieves summary of total, processed, succeeded, errored and aborted messages(instances) currently present in tracking runtime.",
                "operationId":"getMessageCount",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8",
                    "application/vnd.oracle.resource+json;type=collection"
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/MessageCountRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-integrations-messages-summary-get",
                "x-filename-id":"ic-api-integration-v1-monitoring-integrations-messages-summary-get"
            }
        },
        "/ic/api/integration/v1/monitoring/integrations/{id}":{
            "get":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Retrieve Monitoring Data for an Integration",
                "description":"Retrieves a monitoring integration with the specified identifier and version.",
                "operationId":"getMonitoringIntegration",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8",
                    "application/vnd.oracle.resource+json;type=singular"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Integration identifier and version.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"<p>Filter parameter.</p>\n<p>\n<ul>\n    <li>timewindow: 1h, 6h, 1d, 2d, 3d, RETENTIONPERIOD. Default value is 1h.</li>\n</ul>\n</p> \n",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/MonitoringIntegrationRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "404":{
                        "description":"Integration not found"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-integrations-{id}-get",
                "x-filename-id":"ic-api-integration-v1-monitoring-integrations-id-get"
            }
        },
        "/ic/api/integration/v1/monitoring/logs/oicpurgelogs":{
            "get":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Download Database Purge Logs",
                "description":"Download database purge logs. Database purge logs indicate when runtime data was purged from the database.",
                "operationId":"getMonitoringPurgeLog",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "text/plain"
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "type":"array",
                            "items":{
                                "type":"string",
                                "format":"byte"
                            }
                        }
                    },
                    "404":{
                        "description":"Not found"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-logs-oicpurgelogs-get",
                "x-filename-id":"ic-api-integration-v1-monitoring-logs-oicpurgelogs-get"
            }
        },
        "/ic/api/integration/v1/monitoring/logs/{id}":{
            "get":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Download a Log File",
                "description":"Download a log file identified by log file identifier.",
                "operationId":"getMonitoringLog",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/zip"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Log file identifier. Valid values are icsflowlog, icsauditlog. The value icsdiagnosticlog has been deprecated since November 2020.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"q",
                        "in":"query",
                        "description":"<p>\n   <b>Examples:</b> \n</p> \n<pre>{startdate :'2016-09-23 07:07:07' , enddate :'2016-09-23 08:17:07'}</pre>\n<pre>{timewindow:'3d'}</pre>",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "type":"array",
                            "items":{
                                "type":"string",
                                "format":"byte"
                            }
                        }
                    },
                    "404":{
                        "description":"Not found"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-logs-{id}-get",
                "x-filename-id":"ic-api-integration-v1-monitoring-logs-id-get"
            }
        },
        "/ic/api/integration/v1/monitoring/reportIncident":{
            "post":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Report an Incident(Deprecated)",
                "description":"Deprecated since August 2021. Report an incident with the specified incident identifier and description.",
                "operationId":"reportIncident",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"<p>Information about the incident to report.</p>\n<p>\n  <b>Example:</b> \n</p> \n<pre>{name:'Incident1', description:'Incident Description'}</pre>",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/IncidentRs"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-reportIncident-post",
                "x-filename-id":"ic-api-integration-v1-monitoring-reportincident-post"
            }
        },
        "/ic/api/integration/v1/monitoring/runs/{id}/resubmit":{
            "post":{
                "tags":[
                    "Integrations/Monitoring"
                ],
                "summary":"Resubmit a Failed Scheduled Integration Run",
                "description":"Resubmit a failed run of a scheduled integration.",
                "operationId":"runResubmit",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Integration run identifier.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/RunResubmitRs"
                        }
                    },
                    "202":{
                        "description":"Request Accepted"
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Forbidden"
                    },
                    "412":{
                        "description":"Precondition Failed"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-monitoring-runs-{id}-resubmit-post",
                "x-filename-id":"ic-api-integration-v1-monitoring-runs-id-resubmit-post"
            }
        },
        "/ic/api/integration/v1/packages":{
            "get":{
                "tags":[
                    "Integrations/Packages"
                ],
                "summary":"Retrieve Packages",
                "description":"Retrieves information about all packages ordered by the last updated time.",
                "operationId":"getPackages",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8",
                    "application/vnd.oracle.resource+json;type=collection"
                ],
                "parameters":[
                    {
                        "name":"q",
                        "in":"query",
                        "description":"<p>Returns a filtered list of packages based on the specified parameters.</p><p>Valid parameters:</p><ul><li>name: Name of the package. Supports exact matches or contains. For example: <ul><li>To retrieve packages that are an exact match in the package name, specify: <pre>q={name:'PackageName'}</pre>.</li><li>To retrieve all packages that contain the specified string in the package name, specify: <pre>q={name: /pack/}</pre></li></ul></li><li>type: type of package. Valid values: PREBUILT, DEVELOPED.</li></ul>",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Use with the limit parameter for paginating through the returned results. The offset is the starting point from which to return records. For example, offset=3&limit=16 indicates to list packages starting at the 4th item, and the list will contain 16 items.",
                        "required":false,
                        "type":"integer",
                        "format":"int32"
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"Use with the offset parameter for paginating through the returned results. The limit is the maximum number of items to return at one time. For example, offset=3&limit=16 indicates to list packages starting at the 4th item, and the list will contain 16 items.",
                        "required":false,
                        "type":"integer",
                        "format":"int32"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/PackagesRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-packages-get",
                "x-filename-id":"ic-api-integration-v1-packages-get"
            }
        },
        "/ic/api/integration/v1/packages/archive":{
            "post":{
                "tags":[
                    "Integrations/Packages"
                ],
                "summary":"Import(Add) a Package",
                "description":"Imports a new package file. To submit an import request, the package must not be present in the environment. If the package was imported earlier, use <a href=\"op-ic-api-integration-v1-packages-archive-put.html\">Import(Replace) a Package</a> instead.",
                "operationId":"importPackage",
                "consumes":[
                    "multipart/form-data"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"file",
                        "in":"formData",
                        "description":"Previously exported package file",
                        "required":true,
                        "type":"file"
                    },
                    {
                        "name":"includeRecordingFlag",
                        "in":"query",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "204":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"No file is uploaded"
                    },
                    "409":{
                        "description":"Package already exists"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-packages-archive-post",
                "x-filename-id":"ic-api-integration-v1-packages-archive-post"
            },
            "put":{
                "tags":[
                    "Integrations/Packages"
                ],
                "summary":"Import(Replace) a Package",
                "description":"Updates an existing package with the same name that was exported previously. If you are using cURL, use the -F option to specify the file to import. If this command returns with HTTP 404, use <a href=\"op-ic-api-integration-v1-packages-archive-post.html\">Import(Add) a Package</a> instead.",
                "operationId":"importAsUpdatePackage",
                "consumes":[
                    "multipart/form-data"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"file",
                        "in":"formData",
                        "description":"Previously exported package file",
                        "required":true,
                        "type":"file"
                    },
                    {
                        "name":"includeRecordingFlag",
                        "in":"query",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"No file is uploaded"
                    },
                    "404":{
                        "description":"Package not found"
                    },
                    "412":{
                        "description":"Can't be imported if integrations belonging to the package already exist and are ACTIVE or LOCKED."
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-packages-archive-put",
                "x-filename-id":"ic-api-integration-v1-packages-archive-put"
            }
        },
        "/ic/api/integration/v1/packages/loadSamples":{
            "post":{
                "tags":[
                    "Integrations/Packages"
                ],
                "summary":"Import Sample Packages",
                "description":"Imports sample packages. If you already have sample integrations, getting new samples will overwrite existing integrations with the same name and version. If a sample integration is active or locked, it will not be overwritten.",
                "operationId":"importSamplePackages",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/SamplesRs"
                        }
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-packages-loadSamples-post",
                "x-filename-id":"ic-api-integration-v1-packages-loadsamples-post"
            }
        },
        "/ic/api/integration/v1/packages/{packagename}":{
            "get":{
                "tags":[
                    "Integrations/Packages"
                ],
                "summary":"Retrieve a Package",
                "description":"Retrieves detailed information about the package with the specified name.",
                "operationId":"getPackage",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8",
                    "application/vnd.oracle.resource+json;type=singular"
                ],
                "parameters":[
                    {
                        "name":"packagename",
                        "in":"path",
                        "description":"Package name",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"includeDependencies",
                        "in":"query",
                        "description":"Include integration dependency information in the integration section of the response.",
                        "required":false,
                        "type":"boolean"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/PackageRs"
                        }
                    },
                    "404":{
                        "description":"Not found"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-packages-{packagename}-get",
                "x-filename-id":"ic-api-integration-v1-packages-packagename-get"
            },
            "post":{
                "tags":[
                    "Integrations/Packages"
                ],
                "summary":"Update Package Dependencies",
                "description":"Update a package by name.",
                "operationId":"updatePackage",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8",
                    "application/vnd.oracle.resource+json;type=singular"
                ],
                "parameters":[
                    {
                        "name":"packagename",
                        "in":"path",
                        "description":"Package name",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"X-HTTP-Method-Override",
                        "in":"header",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"Integration resource",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/PackageRs"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/PackageRs"
                        }
                    },
                    "404":{
                        "description":"Not found"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-packages-{packagename}-post",
                "x-filename-id":"ic-api-integration-v1-packages-packagename-post"
            },
            "delete":{
                "tags":[
                    "Integrations/Packages"
                ],
                "summary":"Delete a Package",
                "description":"Deletes a package.",
                "operationId":"deletePackage",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"packagename",
                        "in":"path",
                        "description":"Package name",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "404":{
                        "description":"Package not found"
                    },
                    "412":{
                        "description":"Package can't be deleted if it's of type DEVELOPED, or if any integration belonging to the package is ACTIVE or LOCKED"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-packages-{packagename}-delete",
                "x-filename-id":"ic-api-integration-v1-packages-packagename-delete"
            }
        },
        "/ic/api/integration/v1/packages/{packagename}/archive":{
            "get":{
                "tags":[
                    "Integrations/Packages"
                ],
                "summary":"Export a Package",
                "description":"Exports a package. This operation returns a byte stream that is output to the display by default. If you are using cURL, use the -o option to save the response to a file.",
                "operationId":"exportPackage",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/octet-stream"
                ],
                "parameters":[
                    {
                        "name":"packagename",
                        "in":"path",
                        "description":"Package name",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"includeRecordingFlag",
                        "in":"query",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"prebuilt",
                        "in":"query",
                        "description":"Exports the package as prebuilt.",
                        "required":false,
                        "type":"boolean"
                    },
                    {
                        "name":"bartatype",
                        "in":"query",
                        "description":"BartaType BA|R|TA",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"builtby",
                        "in":"query",
                        "description":"BuiltBy",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"isView",
                        "in":"query",
                        "description":"isViewAllowed",
                        "required":false,
                        "type":"boolean"
                    },
                    {
                        "name":"isClone",
                        "in":"query",
                        "description":"isCloneAllowed",
                        "required":false,
                        "type":"boolean"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "type":"array",
                            "items":{
                                "type":"string",
                                "format":"byte"
                            }
                        }
                    },
                    "404":{
                        "description":"Package not found"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-packages-{packagename}-archive-get",
                "x-filename-id":"ic-api-integration-v1-packages-packagename-archive-get"
            }
        },
        "/ic/api/integration/v1/packages/{packagename}/clone":{
            "post":{
                "tags":[
                    "Integrations/Packages"
                ],
                "summary":"Clone a Package",
                "description":"Clones a package. The request body must contain the name fields.",
                "operationId":"clonePackage",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "name":"packagename",
                        "in":"path",
                        "description":"Package name",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"Clone Request resource",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/PackageCloneMetadataRs"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"Bad request, missing required data"
                    },
                    "404":{
                        "description":"Package not found"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-integration-v1-packages-{packagename}-clone-post",
                "x-filename-id":"ic-api-integration-v1-packages-packagename-clone-post"
            }
        },
        "/ic/api/integration/v1/environment/corsdomains":{
            "get":{
                "tags":[
                    "Environment"
                ],
                "summary":"Retrieve List of Domains Allowed for CORS Processing",
                "description":"Retrieves the list of domains allowed for processing of cross-origin resource sharing (CORS) sites that are created and updated by the user.",
                "operationId":"getCorsDomains",
                "consumes":[
                    "application/json; charset=utf-8"
                ],
                "produces":[
                    "application/json; charset=UTF-8",
                    "application/vnd.oracle.resource+json;type=singular"
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/CorsDomainsRs"
                        }
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "security":[
                    {
                        "integrationservicedeveloper Role":[
                        ]
                    }
                ],
                "x-internal-id":"ic-api-integration-v1-environment-corsdomains-get",
                "x-filename-id":"ic-api-integration-v1-environment-corsdomains-get"
            },
            "post":{
                "tags":[
                    "Environment"
                ],
                "summary":"Create a List of Domains Allowed for CORS Processing",
                "description":"Creates a list of allowed domains for CORS processing. In the json payload, ensure that the list is in the following format: scheme, hostname, and port (optional). For example, \"corsDomains\": [\"https://abc.com\", \"http://xyz.com:123\"].",
                "operationId":"createCorsDomains",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"CORS domains resource",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/CorsDomainsRs"
                        }
                    }
                ],
                "responses":{
                    "204":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"Bad request, missing required data"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "security":[
                    {
                        "integrationservicedeveloper Role":[
                        ]
                    }
                ],
                "x-internal-id":"ic-api-integration-v1-environment-corsdomains-post",
                "x-filename-id":"ic-api-integration-v1-environment-corsdomains-post"
            },
            "put":{
                "tags":[
                    "Environment"
                ],
                "summary":"Update the List of Allowed Domains for CORS Processing",
                "description":"If you need to make modifications to the existing list of domains, use this API function to replace the existing list. Use the following format in the json payload: scheme, hostname, and port (optional). For example, \"corsDomains\": [\"https://abc.com\", \"http://xyz.com:123\"]. To clear or delete the list, update with an empty list. For example: \"corsDomains\": [].",
                "operationId":"updateCorsDomains",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json; charset=utf-8"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"CORS domains resource",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/CorsDomainsRs"
                        }
                    }
                ],
                "responses":{
                    "204":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"Bad request, missing required data"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "security":[
                    {
                        "integrationservicedeveloper Role":[
                        ]
                    }
                ],
                "x-internal-id":"ic-api-integration-v1-environment-corsdomains-put",
                "x-filename-id":"ic-api-integration-v1-environment-corsdomains-put"
            }
        },
        "/ic/api/process/v1/auth/token/permission":{
            "post":{
                "tags":[
                    "Decision Modeling Service"
                ],
                "summary":"Get a New Access Token and Refresh Token",
                "description":"Gets a new access token and a new refresh token using basic authentication.\n This is the initial call to make to get a token pair, an access token and a refresh token, for subsequent access to Decision Modeling Service.  The caller may use the access token to access Decision Modeling Service for 15 minutes, while keeping the refresh token for obtaining a new access token upon the expiration of the initial access token. \n\n See <a href='op-ic-api-process-v1-auth-token-refresh-post.html'>Refresh the Access token</a> for getting a new access token.  See <a href='api-decision-modeling-service.html'> Decision Modeling Service</a> for detecting access token expiration.\n",
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/basicAuthHeader"
                    }
                ],
                "produces":[
                    "application/json",
                    "text/plain"
                ],
                "responses":{
                    "200":{
                        "description":"Successful Response",
                        "schema":{
                            "$ref":"#/definitions/Tokens"
                        },
                        "examples":{
                            "application/json":{
                                "accessToken":{
                                    "jwtToken":"JSUzI1NiIsInR5cCI6IkpX9.eyJleHAiOjC01YzgwOW4iOiJqY29vcGVyIiwQ.Ay6FY2LRNslKXQHVw73JC5UyF7741cg",
                                    "expiry":900
                                },
                                "refreshToken":{
                                    "jwtToken":"eMUpQNFRZZTEybyJ9.eyJleHA1NjQ3fQ.L9GSU5Z7CI0mup_9fyQ80D4",
                                    "expiry":43200
                                }
                            }
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    }
                },
                "x-internal-id":"ic-api-process-v1-auth-token-permission-post",
                "x-filename-id":"ic-api-process-v1-auth-token-permission-post"
            }
        },
        "/ic/api/process/v1/auth/token/refresh":{
            "post":{
                "tags":[
                    "Decision Modeling Service"
                ],
                "summary":"Refresh the Access Token",
                "description":"Gets a new access token using a refresh token.  The caller may post to this resource to obtain a new access token which gives access to Decision Modeling Service for 15 minutes.  The caller MUST put the refresh token string in the authorization header of the HTTP post request.\n",
                "parameters":[
                    {
                        "$ref":"#/parameters/authorizationHeader"
                    }
                ],
                "produces":[
                    "application/json",
                    "text/plain"
                ],
                "responses":{
                    "200":{
                        "description":"Successful Response",
                        "schema":{
                            "$ref":"#/definitions/AccessToken"
                        },
                        "examples":{
                            "application/json":{
                                "accessToken":{
                                    "jwtToken":"JSUzI1NiIsInR5cCI6IkpX9.eyJleHAiOjC01YzgwOW4iOiJqY29vcGVyIiwQ.Ay6FY2LRNslKXQHVw73JC5UyF7741cg",
                                    "expiry":900
                                }
                            }
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    }
                },
                "x-internal-id":"ic-api-process-v1-auth-token-refresh-post",
                "x-filename-id":"ic-api-process-v1-auth-token-refresh-post"
            }
        },
        "/ic/api/process/v1/dmn/spaces":{
            "get":{
                "tags":[
                    "Decision Modeling Service"
                ],
                "summary":"Get a List of Space IDs",
                "description":"Gets a list of space IDs created in the Decision Modeling Service. The list contains all spaces, created by PCS, which currently or previously have one or more decision models inside them. Authorization header MUST be set to type Bearer and an access token must be provided.\n",
                "parameters":[
                    {
                        "$ref":"#/parameters/authorizationHeader"
                    }
                ],
                "produces":[
                    "application/json",
                    "text/plain"
                ],
                "responses":{
                    "200":{
                        "description":"Successful Response",
                        "schema":{
                            "$ref":"#/definitions/RestCollection"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Forbidden (Expired or invalid token)"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-dmn-spaces-get",
                "x-filename-id":"ic-api-process-v1-dmn-spaces-get"
            }
        },
        "/ic/api/process/v1/dmn/spaces/{spaceId}":{
            "get":{
                "tags":[
                    "Decision Modeling Service"
                ],
                "summary":"Get a Space by Space ID",
                "description":"<p>Gets the DMN space resource created in the Decision Model Service based on its space ID.</p><p>In Process, the resource ID of a DMN space is the same as that of the design time space in which it was created.</p><p>To retrieve the design time space ID, use the API <a href=\"op-ic-api-process-v1-spaces-get.html\">/ic/api/process/v1/spaces</a>.</p>",
                "parameters":[
                    {
                        "$ref":"#/parameters/authorizationHeader"
                    },
                    {
                        "$ref":"#/parameters/spaceId"
                    }
                ],
                "produces":[
                    "application/json",
                    "text/plain"
                ],
                "responses":{
                    "200":{
                        "description":"Successful Response",
                        "schema":{
                            "$ref":"#/definitions/RestObject"
                        },
                        "examples":{
                            "application/json":{
                                "@class":".Space",
                                "name":"0959b99e-b6cb-429e-b58f-94b7398463d0",
                                "lastChangedTime":"2017/02/27T12:26:40",
                                "lastChangedBy":"cdickens",
                                "createdTime":"2017/02/27T12:24:27",
                                "createdBy":"cdickens",
                                "decisionModels":{
                                    "@class":".RestCollection",
                                    "name":"decision-models",
                                    "lastChangedTime":"2017/02/27T12:26:40",
                                    "lastChangedBy":"cdickens",
                                    "createdTime":"2017/02/27T12:24:27",
                                    "createdBy":"cdickens"
                                },
                                "permissions":{
                                    "@class":".RestCollection",
                                    "name":"permissions",
                                    "lastChangedTime":"2017/02/27T12:24:27",
                                    "lastChangedBy":"cdickens",
                                    "createdTime":"2017/02/27T12:24:27",
                                    "createdBy":"cdickens",
                                    "items":[
                                        {
                                            "@class":".Permission",
                                            "name":"Public",
                                            "lastChangedTime":"2017/02/27T12:24:27",
                                            "lastChangedBy":"cdickens",
                                            "createdTime":"2017/02/27T12:24:27",
                                            "createdBy":"cdickens",
                                            "read":false,
                                            "write":false,
                                            "execute":true,
                                            "administer":false
                                        }
                                    ]
                                }
                            }
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Forbidden (Expired or invalid token)"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-dmn-spaces-{spaceId}-get",
                "x-filename-id":"ic-api-process-v1-dmn-spaces-spaceid-get"
            }
        },
        "/ic/api/process/v1/dmn/spaces/{spaceId}/decision-models":{
            "get":{
                "tags":[
                    "Decision Modeling Service"
                ],
                "summary":"Get a List of Decision Model Names in a Space",
                "description":"Gets a list of names of the decision model names created in a space. Authorization header MUST be set to type Bearer and an access token must be provided.\n",
                "parameters":[
                    {
                        "$ref":"#/parameters/authorizationHeader"
                    },
                    {
                        "$ref":"#/parameters/spaceId"
                    }
                ],
                "produces":[
                    "application/json",
                    "text/plain"
                ],
                "responses":{
                    "200":{
                        "description":"Successful Response",
                        "schema":{
                            "$ref":"#/definitions/RestCollection"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Forbidden (Expired or invalid token)"
                    },
                    "404":{
                        "description":"Not Found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-dmn-spaces-{spaceId}-decision-models-get",
                "x-filename-id":"ic-api-process-v1-dmn-spaces-spaceid-decision-models-get"
            }
        },
        "/ic/api/process/v1/dmn/spaces/{spaceId}/decision-models/{decisionModelName}":{
            "get":{
                "tags":[
                    "Decision Modeling Service"
                ],
                "summary":"Get a Decision Model",
                "description":"Gets a decision model.\n",
                "parameters":[
                    {
                        "$ref":"#/parameters/authorizationHeader"
                    },
                    {
                        "$ref":"#/parameters/spaceId"
                    },
                    {
                        "$ref":"#/parameters/decisionModelName"
                    },
                    {
                        "name":"body",
                        "in":"body",
                        "description":"JSON representation of an empty decision model",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/DecisionModel"
                        }
                    }
                ],
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "text/plain"
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/DecisionModel"
                        },
                        "examples":{
                            "application/json":{
                                "@class":".DecisionModel",
                                "name":"Decision Model 4",
                                "versions":{
                                    "@class":".RestCollection",
                                    "name":"versions",
                                    "items":[
                                    ]
                                },
                                "tags":{
                                    "@class":".RestCollection",
                                    "name":"tags"
                                },
                                "permissions":{
                                    "@class":".RestCollection",
                                    "name":"permissions"
                                }
                            }
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Forbidden (Expired or invalid token)"
                    },
                    "404":{
                        "description":"Not Found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-dmn-spaces-{spaceId}-decision-models-{decisionModelName}-get",
                "x-filename-id":"ic-api-process-v1-dmn-spaces-spaceid-decision-models-decisionmodelname-get"
            },
            "put":{
                "tags":[
                    "Decision Modeling Service"
                ],
                "summary":"Create an Empty Decision Model",
                "description":"Creates an empty decision model without any snapshots. This is the prerequisite for creating a snapshot in a decision model.\n",
                "parameters":[
                    {
                        "$ref":"#/parameters/authorizationHeader"
                    },
                    {
                        "$ref":"#/parameters/spaceId"
                    },
                    {
                        "$ref":"#/parameters/decisionModelName"
                    },
                    {
                        "name":"body",
                        "in":"body",
                        "description":"JSON representation of an empty decision model",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/DecisionModel"
                        }
                    }
                ],
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "text/plain"
                ],
                "responses":{
                    "204":{
                        "description":"No Content (Operation successful)"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Forbidden (Expired or invalid token)"
                    },
                    "404":{
                        "description":"Not Found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-dmn-spaces-{spaceId}-decision-models-{decisionModelName}-put",
                "x-filename-id":"ic-api-process-v1-dmn-spaces-spaceid-decision-models-decisionmodelname-put"
            },
            "delete":{
                "tags":[
                    "Decision Modeling Service"
                ],
                "summary":"Delete a Decision Model and Snapshots",
                "description":"Deletes a decision model together with all its snapshots. All snapshots including LATEST will be deleted. Authorization header MUST be set to type Bearer and an access token must be provided.\n",
                "parameters":[
                    {
                        "$ref":"#/parameters/authorizationHeader"
                    },
                    {
                        "$ref":"#/parameters/spaceId"
                    },
                    {
                        "$ref":"#/parameters/decisionModelName"
                    }
                ],
                "produces":[
                    "text/plain"
                ],
                "responses":{
                    "204":{
                        "description":"No Content (Operation successful)"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Forbidden (Expired or invalid token)"
                    },
                    "404":{
                        "description":"Not Found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-dmn-spaces-{spaceId}-decision-models-{decisionModelName}-delete",
                "x-filename-id":"ic-api-process-v1-dmn-spaces-spaceid-decision-models-decisionmodelname-delete"
            }
        },
        "/ic/api/process/v1/dmn/spaces/{spaceId}/decision-models/{decisionModelName}/versions":{
            "get":{
                "tags":[
                    "Decision Modeling Service"
                ],
                "summary":"Get a List of Decision Model Snapshot Names",
                "description":"Gets a list of names of the snapshots created for this decision model, including the snapshot named LATEST. Authorization header MUST be set to type Bearer and an access token must be provided.\n",
                "parameters":[
                    {
                        "$ref":"#/parameters/authorizationHeader"
                    },
                    {
                        "$ref":"#/parameters/spaceId"
                    },
                    {
                        "$ref":"#/parameters/decisionModelName"
                    }
                ],
                "produces":[
                    "application/json",
                    "text/plain"
                ],
                "responses":{
                    "200":{
                        "description":"Successful Response",
                        "schema":{
                            "$ref":"#/definitions/RestCollection"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Forbidden (Expired or invalid token)"
                    },
                    "404":{
                        "description":"Not Found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-dmn-spaces-{spaceId}-decision-models-{decisionModelName}-versions-get",
                "x-filename-id":"ic-api-process-v1-dmn-spaces-spaceid-decision-models-decisionmodelname-versions-get"
            }
        },
        "/ic/api/process/v1/dmn/spaces/{spaceId}/decision-models/{decisionModelName}/versions/{decisionModelVersion}":{
            "get":{
                "tags":[
                    "Decision Modeling Service"
                ],
                "summary":"Read or Export a Decision Model Snapshot",
                "description":"Reads a decision model snapshot. The response body if saved, may be used for import later.  When using this API for export, the query parameters listed below MUST be set.  Authorization header MUST be set to type Bearer and an access token must be provided.\n",
                "parameters":[
                    {
                        "$ref":"#/parameters/authorizationHeader"
                    },
                    {
                        "$ref":"#/parameters/spaceId"
                    },
                    {
                        "$ref":"#/parameters/decisionModelName"
                    },
                    {
                        "$ref":"#/parameters/decisionModelVersion"
                    },
                    {
                        "name":"levels",
                        "description":"Maximum resource depth to expand. Set to all for this request",
                        "type":"string",
                        "in":"query",
                        "required":true,
                        "default":"all"
                    },
                    {
                        "name":"omitFields",
                        "description":"A list of comma-seperated fields to be omittied from the response.  MUST includes the following fields when making request to export a snapshot :lastChangedBy,lastChangedTime,createdBy,createdTime,links,interpretation,problems,references.  When used for other purposes, it can be set to references,links.",
                        "type":"string",
                        "in":"query",
                        "required":true,
                        "default":"lastChangedBy,lastChangedTime,createdBy,createdTime,links,interpretation,problems,references"
                    }
                ],
                "produces":[
                    "application/json",
                    "text/plain"
                ],
                "responses":{
                    "200":{
                        "description":"Successful Response",
                        "schema":{
                            "$ref":"#/definitions/DecisionModelVersion"
                        },
                        "examples":{
                            "application/json":{
                                "@class":".DecisionModelVersion",
                                "name":"TestSnapshot1",
                                "description":"Initial version",
                                "contentLastChangedTime":"2017/02/04T17:24:12",
                                "testCases":{
                                    "@class":".RestCollection",
                                    "name":"test-cases",
                                    "items":[
                                        {
                                            "@class":".TestCase",
                                            "testCaseData":{
                                                "@class":".TestCaseData",
                                                "data":{
                                                    "inp":{
                                                        "@class":".Script",
                                                        "lines":[
                                                            "1"
                                                        ],
                                                        "scriptNode":{
                                                            "@class":".ScriptNode",
                                                            "interpretation":1,
                                                            "kind":"Literal",
                                                            "data":1
                                                        }
                                                    }
                                                },
                                                "name":"data"
                                            },
                                            "result":{
                                                "@class":".Definition",
                                                "requirementsModel":"list",
                                                "inputData":{
                                                    "@class":".RestCollection",
                                                    "name":"input-data",
                                                    "items":[
                                                        {
                                                            "@class":".InputData",
                                                            "typeRef":{
                                                                "@class":".TypeRef",
                                                                "name":"number"
                                                            },
                                                            "name":"inp"
                                                        }
                                                    ]
                                                },
                                                "decisions":{
                                                    "@class":".RestCollection",
                                                    "name":"decisions",
                                                    "items":[
                                                        {
                                                            "@class":".Decision",
                                                            "listIndex":1,
                                                            "logic":{
                                                                "@class":".Interpretable",
                                                                "expression":{
                                                                    "@class":".Script",
                                                                    "lines":[
                                                                        "sum(inp)"
                                                                    ],
                                                                    "scriptNode":{
                                                                        "@class":".ScriptNode",
                                                                        "interpretation":1,
                                                                        "references":[
                                                                            {
                                                                                "$class":"path",
                                                                                "components":[
                                                                                    "spaces",
                                                                                    "3d070270-6252-4c8e-af84-15058ca2b297",
                                                                                    "decision-models",
                                                                                    "Decision Model With List",
                                                                                    "versions",
                                                                                    "LATEST",
                                                                                    "test-cases",
                                                                                    "DefaultTestCase",
                                                                                    "result",
                                                                                    "input-data",
                                                                                    "inp"
                                                                                ]
                                                                            }
                                                                        ],
                                                                        "kind":"Invocation",
                                                                        "children":[
                                                                            {
                                                                                "@class":".ScriptNode",
                                                                                "interpretation":{
                                                                                    "$class":"function",
                                                                                    "arguments":{
                                                                                        "$schema":"http://json-schema.org/draft-04/schema#",
                                                                                        "type":"object",
                                                                                        "properties":{
                                                                                            "list of numbers":{
                                                                                                "$schema":"http://json-schema.org/draft-04/schema#",
                                                                                                "type":"array",
                                                                                                "items":{
                                                                                                    "type":"number"
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "returns":{
                                                                                        "$schema":"http://json-schema.org/draft-04/schema#",
                                                                                        "type":"number"
                                                                                    },
                                                                                    "closureScope":{
                                                                                        "$class":"path",
                                                                                        "components":[
                                                                                            "sum"
                                                                                        ]
                                                                                    }
                                                                                },
                                                                                "kind":"Qname",
                                                                                "data":[
                                                                                    "sum"
                                                                                ]
                                                                            },
                                                                            {
                                                                                "@class":".ScriptNode",
                                                                                "kind":"Args",
                                                                                "children":[
                                                                                    {
                                                                                        "@class":".ScriptNode",
                                                                                        "interpretation":1,
                                                                                        "references":[
                                                                                            {
                                                                                                "$class":"path",
                                                                                                "components":[
                                                                                                    "spaces",
                                                                                                    "3d070270-6252-4c8e-af84-15058ca2b297",
                                                                                                    "decision-models",
                                                                                                    "Decision Model With List",
                                                                                                    "versions",
                                                                                                    "LATEST",
                                                                                                    "test-cases",
                                                                                                    "DefaultTestCase",
                                                                                                    "result",
                                                                                                    "input-data",
                                                                                                    "inp"
                                                                                                ]
                                                                                            }
                                                                                        ],
                                                                                        "kind":"Qname",
                                                                                        "data":[
                                                                                            "inp"
                                                                                        ]
                                                                                    }
                                                                                ]
                                                                            }
                                                                        ]
                                                                    }
                                                                },
                                                                "name":"logic"
                                                            },
                                                            "name":"Decision With List"
                                                        }
                                                    ]
                                                },
                                                "decisionServices":{
                                                    "@class":".RestCollection",
                                                    "name":"decision-services",
                                                    "items":[
                                                        {
                                                            "@class":".DecisionService",
                                                            "outputDecisions":{
                                                                "@class":".DecisionService$DecisionReferenceCollection"
                                                            },
                                                            "inputData":{
                                                                "@class":".DecisionService$InputDataReferenceCollection"
                                                            },
                                                            "inputDecisions":{
                                                                "@class":".DecisionService$DecisionReferenceCollection"
                                                            },
                                                            "name":"Test Service"
                                                        }
                                                    ]
                                                },
                                                "itemDefinitions":{
                                                    "@class":".RestCollection",
                                                    "name":"item-definitions"
                                                },
                                                "name":"result"
                                            },
                                            "name":"DefaultTestCase"
                                        }
                                    ]
                                },
                                "definition":{
                                    "@class":".Definition",
                                    "requirementsModel":"list",
                                    "inputData":{
                                        "@class":".RestCollection",
                                        "name":"input-data",
                                        "items":[
                                            {
                                                "@class":".InputData",
                                                "typeRef":{
                                                    "@class":".TypeRef",
                                                    "name":"number"
                                                },
                                                "name":"inp"
                                            }
                                        ]
                                    },
                                    "decisions":{
                                        "@class":".RestCollection",
                                        "name":"decisions",
                                        "items":[
                                            {
                                                "@class":".Decision",
                                                "listIndex":1,
                                                "links":[
                                                    {
                                                        "rel":"self",
                                                        "href":"http://example.com:7001/ic/api/process/v1/spaces/3d070270-6252-4c8e-af84-15058ca2b297/decision-models/Decision%20Model%20With%20List/versions/LATEST/definition/decisions/Decision%20With%20List/"
                                                    }
                                                ],
                                                "logic":{
                                                    "@class":".Interpretable",
                                                    "expression":{
                                                        "@class":".Script",
                                                        "lines":[
                                                            "sum(inp)"
                                                        ],
                                                        "scriptNode":{
                                                            "@class":".ScriptNode",
                                                            "interpretation":{
                                                                "$schema":"http://json-schema.org/draft-04/schema#",
                                                                "type":"number"
                                                            },
                                                            "references":[
                                                                {
                                                                    "$class":"path",
                                                                    "components":[
                                                                        "spaces",
                                                                        "3d070270-6252-4c8e-af84-15058ca2b297",
                                                                        "decision-models",
                                                                        "Decision Model With List",
                                                                        "versions",
                                                                        "LATEST",
                                                                        "definition",
                                                                        "input-data",
                                                                        "inp"
                                                                    ]
                                                                }
                                                            ],
                                                            "kind":"Invocation",
                                                            "children":[
                                                                {
                                                                    "@class":".ScriptNode",
                                                                    "interpretation":{
                                                                        "$class":"function",
                                                                        "arguments":{
                                                                            "$schema":"http://json-schema.org/draft-04/schema#",
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "list of numbers":{
                                                                                    "$schema":"http://json-schema.org/draft-04/schema#",
                                                                                    "type":"array",
                                                                                    "items":{
                                                                                        "type":"number"
                                                                                    }
                                                                                }
                                                                            }
                                                                        },
                                                                        "returns":{
                                                                            "$schema":"http://json-schema.org/draft-04/schema#",
                                                                            "type":"number"
                                                                        },
                                                                        "closureScope":{
                                                                            "$class":"path",
                                                                            "components":[
                                                                                "sum"
                                                                            ]
                                                                        }
                                                                    },
                                                                    "kind":"Qname",
                                                                    "data":[
                                                                        "sum"
                                                                    ]
                                                                },
                                                                {
                                                                    "@class":".ScriptNode",
                                                                    "kind":"Args",
                                                                    "children":[
                                                                        {
                                                                            "@class":".ScriptNode",
                                                                            "interpretation":{
                                                                                "$schema":"http://json-schema.org/draft-04/schema#",
                                                                                "type":"number"
                                                                            },
                                                                            "references":[
                                                                                {
                                                                                    "$class":"path",
                                                                                    "components":[
                                                                                        "spaces",
                                                                                        "3d070270-6252-4c8e-af84-15058ca2b297",
                                                                                        "decision-models",
                                                                                        "Decision Model With List",
                                                                                        "versions",
                                                                                        "LATEST",
                                                                                        "definition",
                                                                                        "input-data",
                                                                                        "inp"
                                                                                    ]
                                                                                }
                                                                            ],
                                                                            "kind":"Qname",
                                                                            "data":[
                                                                                "inp"
                                                                            ]
                                                                        }
                                                                    ]
                                                                }
                                                            ]
                                                        }
                                                    },
                                                    "name":"logic"
                                                },
                                                "name":"Decision With List"
                                            }
                                        ]
                                    },
                                    "decisionServices":{
                                        "@class":".RestCollection",
                                        "name":"decision-services",
                                        "items":[
                                            {
                                                "@class":".DecisionService",
                                                "outputDecisions":{
                                                    "@class":".DecisionService$DecisionReferenceCollection"
                                                },
                                                "inputData":{
                                                    "@class":".DecisionService$InputDataReferenceCollection"
                                                },
                                                "inputDecisions":{
                                                    "@class":".DecisionService$DecisionReferenceCollection"
                                                },
                                                "name":"Test Service"
                                            }
                                        ]
                                    },
                                    "itemDefinitions":{
                                        "@class":".RestCollection",
                                        "name":"item-definitions"
                                    },
                                    "name":"definition"
                                },
                                "permissions":{
                                    "@class":".RestCollection",
                                    "name":"permissions"
                                }
                            }
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Forbidden (Expired or invalid token)"
                    },
                    "404":{
                        "description":"Not Found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-dmn-spaces-{spaceId}-decision-models-{decisionModelName}-versions-{decisionModelVersion}-get",
                "x-filename-id":"ic-api-process-v1-dmn-spaces-spaceid-decision-models-decisionmodelname-versions-decisionmodelversion-get"
            },
            "put":{
                "tags":[
                    "Decision Modeling Service"
                ],
                "summary":"Import a Decision Model Snapshot",
                "description":"Imports a snapshot into a decision model. <p>Prerequisites:</p> <ul><li>The target space must already exist in DMN as well as in Composer.  Make sure you create the target space using Composer and create at least one decision model in the target space.</li><li>Before importing a snapshot, create an the empty target decision model by making a PUT request on the decision model resource.  See <a href=\"op-ic-api-process-v1-dmn-spaces-spaceid-decision-models-decisionmodelname-put.html\">Create an Empty Decision Model</a> for details.</li></ul> <p>To successfully import a decision model snapshot, the following conditions must be met:</p><ul><li>The request body must contain the JSON representation of the snapshot to be imported.</li><li>The path parameter decisionModelVersion must be set to the name of the snapshot created during the import. If this is the first import to an empty decision model, you must set the snapshot name to LATEST.</li><li>The name attribute of the decision model version in the request body must have the same value as the path parameter decisionModelVersion. For example, set to LATEST as in the example below.</li><li>The authorization header must be set to type <b>Bearer</b> and an access token must be provided.</li></ul> <p>Example:</p><pre>{\n  \"@class\": \".DecisionModelVersion\",\n  \"name\": \"<b>LATEST</b>\",\n  \"description\": \"Initial version\"\n  ...\n  \n\n}</pre>",
                "parameters":[
                    {
                        "$ref":"#/parameters/authorizationHeader"
                    },
                    {
                        "$ref":"#/parameters/spaceId"
                    },
                    {
                        "$ref":"#/parameters/decisionModelName"
                    },
                    {
                        "$ref":"#/parameters/decisionModelVersion"
                    },
                    {
                        "name":"body",
                        "in":"body",
                        "description":"JSON representation of the decision model snapshot",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/DecisionModelVersion"
                        }
                    }
                ],
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "text/plain"
                ],
                "responses":{
                    "204":{
                        "description":"No Content (Operation successful)"
                    },
                    "400":{
                        "description":"Bad Request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Forbidden (Expired or invalid token)"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-dmn-spaces-{spaceId}-decision-models-{decisionModelName}-versions-{decisionModelVersion}-put",
                "x-filename-id":"ic-api-process-v1-dmn-spaces-spaceid-decision-models-decisionmodelname-versions-decisionmodelversion-put"
            },
            "delete":{
                "tags":[
                    "Decision Modeling Service"
                ],
                "summary":"Delete a Decision Model Snapshot",
                "description":"Deletes a decision model snapshot. Before the snapshot can be deleted, the caller should undeploy the snapshot by making a  DELETE request on the corresponding tag resource /dmn/spaces/{spaceId}/decision-models/{decisionModelName}/tags/{tagName}. The tag name represents the runtime version ID of the snapshot.  Otherwise, status 409 will be returned.\n",
                "parameters":[
                    {
                        "$ref":"#/parameters/authorizationHeader"
                    },
                    {
                        "$ref":"#/parameters/spaceId"
                    },
                    {
                        "$ref":"#/parameters/decisionModelName"
                    },
                    {
                        "$ref":"#/parameters/decisionModelVersion"
                    }
                ],
                "produces":[
                    "text/plain"
                ],
                "responses":{
                    "204":{
                        "description":"No Content (Operation successful)"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Forbidden (Expired or invalid token)"
                    },
                    "404":{
                        "description":"Not Found"
                    },
                    "409":{
                        "description":"Conflict (Cannot delete active version)"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-dmn-spaces-{spaceId}-decision-models-{decisionModelName}-versions-{decisionModelVersion}-delete",
                "x-filename-id":"ic-api-process-v1-dmn-spaces-spaceid-decision-models-decisionmodelname-versions-decisionmodelversion-delete"
            }
        },
        "/ic/api/process/v1/dmn/spaces/{spaceId}/decision-models/{decisionModelName}/tags":{
            "get":{
                "tags":[
                    "Decision Modeling Service"
                ],
                "summary":"Get a List of Runtime Version IDs of a Decision Model",
                "description":"Gets a list of runtime version IDs of a decision model. A runtime ID version is the version ID assigned by the user when a snapshot is deployed.  Runtime version IDs are the tag name in the tag resource path. Tag is a child resource of the decision model resource.  The response body contains a reference to the snapshot name.\n",
                "parameters":[
                    {
                        "$ref":"#/parameters/authorizationHeader"
                    },
                    {
                        "$ref":"#/parameters/spaceId"
                    },
                    {
                        "$ref":"#/parameters/decisionModelName"
                    },
                    {
                        "name":"levels",
                        "description":"Maximum resource depth to expand. Set to 2 for this request",
                        "type":"number",
                        "in":"query",
                        "required":true,
                        "default":2
                    }
                ],
                "produces":[
                    "application/json",
                    "text/plain"
                ],
                "responses":{
                    "200":{
                        "description":"Successful Response",
                        "examples":{
                            "application/json":{
                                "@class":".RestCollection",
                                "name":"tags",
                                "lastChangedTime":"2017/02/01T15:49:47",
                                "lastChangedBy":"jlondon",
                                "createdTime":"2017/01/17T11:35:08",
                                "createdBy":"jlondon",
                                "items":[
                                    {
                                        "@class":".DecisionModelTag",
                                        "name":"1.0",
                                        "lastChangedTime":"2017/02/01T15:49:47",
                                        "lastChangedBy":"jlondon",
                                        "createdTime":"2017/02/01T15:49:47",
                                        "createdBy":"jlondon",
                                        "ref":{
                                            "@class":".DecisionModelTag$VersionReference",
                                            "name":"SampleDecisionModelSnapshot1"
                                        }
                                    }
                                ]
                            }
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Forbidden (Expired or invalid token)"
                    },
                    "404":{
                        "description":"Not Found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-dmn-spaces-{spaceId}-decision-models-{decisionModelName}-tags-get",
                "x-filename-id":"ic-api-process-v1-dmn-spaces-spaceid-decision-models-decisionmodelname-tags-get"
            }
        },
        "/ic/api/process/v1/dmn/spaces/{spaceId}/decision-models/{decisionModelName}/tags/{tagId}":{
            "get":{
                "tags":[
                    "Decision Modeling Service"
                ],
                "summary":"Get the Snapshot Name Associated with a Runtime Version ID",
                "description":"Gets the snapshot name associated with a runtime version ID.  A runtime ID version is the version ID assigned by the user when a snapshot is deployed. Runtime versions IDs are the tag name in the tag resource path. Tag is a child resource of the decision model resource. The response contains the json representation of a tag resource, of which the resource name is the runtime version ID, in which the ref attribute contains the snapshot name.\n",
                "parameters":[
                    {
                        "$ref":"#/parameters/authorizationHeader"
                    },
                    {
                        "$ref":"#/parameters/spaceId"
                    },
                    {
                        "$ref":"#/parameters/decisionModelName"
                    },
                    {
                        "$ref":"#/parameters/tagId"
                    }
                ],
                "produces":[
                    "application/json",
                    "text/plain"
                ],
                "responses":{
                    "200":{
                        "description":"Successful Response",
                        "schema":{
                            "$ref":"#/definitions/DecisionModelTag"
                        },
                        "examples":{
                            "application/json":{
                                "@class":".DecisionModelTag",
                                "name":"2.0",
                                "lastChangedBy":"jlondon",
                                "createdTime":"2017/02/01T15:49:47",
                                "createdBy":"jlondon",
                                "ref":{
                                    "@class":".DecisionModelTag$VersionReference",
                                    "name":"SampleDecisionModelSnapshot1"
                                }
                            }
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Forbidden (Expired or invalid token)"
                    },
                    "404":{
                        "description":"Not Found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-dmn-spaces-{spaceId}-decision-models-{decisionModelName}-tags-{tagId}-get",
                "x-filename-id":"ic-api-process-v1-dmn-spaces-spaceid-decision-models-decisionmodelname-tags-tagid-get"
            },
            "put":{
                "tags":[
                    "Decision Modeling Service"
                ],
                "summary":"Deploy a Decision Model Snapshot",
                "description":"Deploys a decision model snapshot.  A runtime ID version is the version ID assigned by the user when a snapshot is deployed. Runtime versions IDs are the tag name in the tag resource path. Tag is a child resource of the decision model resource. The request body MUST contain the json representation of a tag resource, in which the ref attribute contains the snapshot name.\n",
                "parameters":[
                    {
                        "$ref":"#/parameters/authorizationHeader"
                    },
                    {
                        "$ref":"#/parameters/spaceId"
                    },
                    {
                        "$ref":"#/parameters/decisionModelName"
                    },
                    {
                        "$ref":"#/parameters/tagId"
                    },
                    {
                        "name":"body",
                        "in":"body",
                        "description":"json description of the runtime version ID.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/DecisionModelTag"
                        }
                    }
                ],
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "text/plain"
                ],
                "responses":{
                    "204":{
                        "description":"No Content (Operation successful)"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Forbidden (Expired or invalid token)"
                    },
                    "404":{
                        "description":"Not Found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-dmn-spaces-{spaceId}-decision-models-{decisionModelName}-tags-{tagId}-put",
                "x-filename-id":"ic-api-process-v1-dmn-spaces-spaceid-decision-models-decisionmodelname-tags-tagid-put"
            },
            "delete":{
                "tags":[
                    "Decision Modeling Service"
                ],
                "summary":"Undeploy a Runtime Version ID of a Decision Model",
                "description":"Undeploys a particular runtime version ID of a decision model.  A runtime ID version is the version ID assigned by the user when a snapshot is deployed. Runtime versions IDs are the tag name in the tag resource path. Tag is a child resource of the decision model resource.  This DELETE request will delete a tag resource of a decision model.  As the tag resource contains the reference to the snapshot, deleting the tag resource essentially free the snapshot from the runtime version binding.  Hence, undeploying the snapshot.  Currently, there is no single REST API to undeploy based on snapshot names.  If caller wants to undeploy using snapshot names, he can do a GET on /tags resource path and loop through all the tag items in the collection to determine the tag that has attribute ref referrring to the snapshot he wants to delete.\n",
                "parameters":[
                    {
                        "$ref":"#/parameters/authorizationHeader"
                    },
                    {
                        "$ref":"#/parameters/spaceId"
                    },
                    {
                        "$ref":"#/parameters/decisionModelName"
                    },
                    {
                        "$ref":"#/parameters/tagId"
                    }
                ],
                "produces":[
                    "text/plain"
                ],
                "responses":{
                    "204":{
                        "description":"No Content (Operation successful)"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Forbidden (Expired or invalid token)"
                    },
                    "404":{
                        "description":"Not Found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-dmn-spaces-{spaceId}-decision-models-{decisionModelName}-tags-{tagId}-delete",
                "x-filename-id":"ic-api-process-v1-dmn-spaces-spaceid-decision-models-decisionmodelname-tags-tagid-delete"
            }
        },
        "/ic/api/process/v1/dmn/spaces/{spaceId}/decision-models/{decisionModelName}/versions/{decisionModelVersion}/definition/decision-services":{
            "get":{
                "tags":[
                    "Decision Modeling Service"
                ],
                "summary":"Get a List of Decision Services of a Decision Model Snapshot",
                "description":"Reads the list of decision services of a decision model snapshot.\n",
                "parameters":[
                    {
                        "$ref":"#/parameters/authorizationHeader"
                    },
                    {
                        "$ref":"#/parameters/spaceId"
                    },
                    {
                        "$ref":"#/parameters/decisionModelName"
                    },
                    {
                        "$ref":"#/parameters/decisionModelVersion"
                    }
                ],
                "produces":[
                    "application/json",
                    "text/plain"
                ],
                "responses":{
                    "200":{
                        "description":"Successful Response",
                        "schema":{
                            "$ref":"#/definitions/RestCollection"
                        },
                        "examples":{
                            "application/json":{
                                "@class":".RestCollection",
                                "name":"decision-services",
                                "lastChangedTime":"2017/02/04T17:37:05",
                                "lastChangedBy":"jlondon",
                                "createdTime":"2017/01/14T18:57:29",
                                "createdBy":"jlondon",
                                "items":[
                                    {
                                        "@class":".DecisionService",
                                        "name":"Test Service"
                                    }
                                ]
                            }
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Forbidden (Expired or invalid token)"
                    },
                    "404":{
                        "description":"Not Found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-dmn-spaces-{spaceId}-decision-models-{decisionModelName}-versions-{decisionModelVersion}-definition-decision-services-get",
                "x-filename-id":"ic-api-process-v1-dmn-spaces-spaceid-decision-models-decisionmodelname-versions-decisionmodelversion-definition-decision-services-get"
            }
        },
        "/ic/api/process/v1/dmn/spaces/{spaceId}/decision-models/{decisionModelName}/versions/{decisionModelVersion}/definition/decision-services/{decisionServiceName}":{
            "get":{
                "tags":[
                    "Decision Modeling Service"
                ],
                "summary":"Get Information about a Decision Service by Snapshot Name",
                "description":"Gets the input argument and output returned from a decision service.  The attribute interpretation in the response body contains JSON schema of the input arguments and return output.  The snapshot name is identified by {decisionModelVersion}.\n",
                "parameters":[
                    {
                        "$ref":"#/parameters/authorizationHeader"
                    },
                    {
                        "$ref":"#/parameters/spaceId"
                    },
                    {
                        "$ref":"#/parameters/decisionModelName"
                    },
                    {
                        "$ref":"#/parameters/decisionModelVersion"
                    },
                    {
                        "$ref":"#/parameters/decisionServiceName"
                    }
                ],
                "produces":[
                    "application/json",
                    "text/plain"
                ],
                "responses":{
                    "200":{
                        "description":"Successful Response",
                        "schema":{
                            "$ref":"#/definitions/DecisionService"
                        },
                        "examples":{
                            "application/json":{
                                "@class":".DecisionService",
                                "interpretation":{
                                    "$class":"function",
                                    "arguments":{
                                        "$schema":"http://json-schema.org/draft-04/schema#",
                                        "type":"object",
                                        "properties":{
                                            "InputInt":{
                                                "$schema":"http://json-schema.org/draft-04/schema#",
                                                "type":"number"
                                            }
                                        }
                                    },
                                    "returns":{
                                        "$schema":"http://json-schema.org/draft-04/schema#",
                                        "type":"object",
                                        "properties":{
                                            "interpretation":{
                                                "$schema":"http://json-schema.org/draft-04/schema#",
                                                "type":"number"
                                            },
                                            "problems":{
                                                "$schema":"http://json-schema.org/draft-04/schema#",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "message":{
                                                            "$schema":"http://json-schema.org/draft-04/schema#",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                },
                                "outputDecisions":{
                                    "@class":".DecisionService$DecisionReferenceCollection",
                                    "items":[
                                        {
                                            "@class":".DecisionService$DecisionReference",
                                            "name":"Plus One"
                                        }
                                    ]
                                },
                                "inputData":{
                                    "@class":".DecisionService$InputDataReferenceCollection",
                                    "items":[
                                        {
                                            "@class":".DecisionService$InputDataReference",
                                            "name":"InputInt"
                                        }
                                    ]
                                },
                                "inputDecisions":{
                                    "@class":".DecisionService$DecisionReferenceCollection"
                                },
                                "createdBy":"jstein",
                                "createdTime":"2017/02/02T11:11:49",
                                "lastChangedBy":"jstein",
                                "lastChangedTime":"2017/02/02T11:12:44",
                                "name":"Plus One Service"
                            }
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Forbidden (Expired or invalid token)"
                    },
                    "404":{
                        "description":"Not Found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-dmn-spaces-{spaceId}-decision-models-{decisionModelName}-versions-{decisionModelVersion}-definition-decision-services-{decisionServiceName}-get",
                "x-filename-id":"ic-api-process-v1-dmn-spaces-spaceid-decision-models-decisionmodelname-versions-decisionmodelversion-definition-decision-services-decisionservicename-get"
            },
            "post":{
                "tags":[
                    "Decision Modeling Service"
                ],
                "summary":"Invoke a Decision Service by Snapshot Name",
                "description":"Invokes a decision service by the snapshot name.   The request body should contain a map of Interpretations representing input data.  The response body returns a DecisionServiceResult containing the Interpretation of output and any Problems encountered. The snapshot name is identified by {decisionModelVersion}.\n  \n  For example, if the arguments attribute of the response shows the following JSON schema:\n  ```JSON\n  {\"arguments\":\n    {\n     \"$schema\": \"http://json-schema.org/draft-04/schema#\",\n     \"type\": \"object\",\n     \"properties\": {\n     \"emp\": {\n       \"$schema\": \"http://json-schema.org/draft-04/schema#\",\n       \"type\": \"object\",\n       \"properties\": {\n         \"Emp_number\": {\n            \"$schema\": \"http://json-schema.org/draft-04/schema#\",\n            \"type\": \"number\"\n         },\n         \"Emp_name\": {\n            \"$schema\": \"http://json-schema.org/draft-04/schema#\",\n            \"type\": \"string\"\n         }\n       }\n      }\n    }\n   }  \n  }\n  ```\n  The request body of the post request should contain the JSON representation of emp object as shown:\n  ```JSON\n  { \n    \"emp\" :\n           {\n              \"Emp_name\": \"John Doe\",\n              \"Emp_number\": 3\n           }\n  }\n  ```\n",
                "parameters":[
                    {
                        "$ref":"#/parameters/spaceId"
                    },
                    {
                        "$ref":"#/parameters/decisionModelName"
                    },
                    {
                        "$ref":"#/parameters/decisionModelVersion"
                    },
                    {
                        "$ref":"#/parameters/decisionServiceName"
                    },
                    {
                        "name":"body",
                        "in":"body",
                        "description":"Json representation of a map of interpretations representing the input data.  Schema shows an sample object with 3 fields.\n",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/InvokeExample"
                        }
                    }
                ],
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json",
                    "text/plain"
                ],
                "responses":{
                    "200":{
                        "description":"Successful Response"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Forbidden (Expired or invalid token)"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-dmn-spaces-{spaceId}-decision-models-{decisionModelName}-versions-{decisionModelVersion}-definition-decision-services-{decisionServiceName}-post",
                "x-filename-id":"ic-api-process-v1-dmn-spaces-spaceid-decision-models-decisionmodelname-versions-decisionmodelversion-definition-decision-services-decisionservicename-post"
            }
        },
        "/ic/api/process/v1/dmn/spaces/{spaceId}/decision-models/{decisionModelName}/tags/{tagId}/definition/decision-services/{decisionServiceName}":{
            "get":{
                "tags":[
                    "Decision Modeling Service"
                ],
                "summary":"Get Information of a Deployed Decision Service by the Runtime Version ID",
                "description":"Gets the input argument and output returned from a decision service.  The attribute interpretation in the response body contains JSON schema of the input arguments and return output. Making this GET request is equivalent to making a GET request to /dmn/spaces/{spaceId}/decision-models/{decisionModelName}/versions/{decisionModelVersion}/definition/decision-services/{decisionServiceName}, in which {decisionModelVersion} is the name of the snapshot behind the corresponding runtime version ID.  Note that only deployed snapshots (identified by decisionModelVersion) have a runtime version ID (identified by tagId).\n",
                "parameters":[
                    {
                        "$ref":"#/parameters/authorizationHeader"
                    },
                    {
                        "$ref":"#/parameters/spaceId"
                    },
                    {
                        "$ref":"#/parameters/decisionModelName"
                    },
                    {
                        "$ref":"#/parameters/tagId"
                    },
                    {
                        "$ref":"#/parameters/decisionServiceName"
                    }
                ],
                "produces":[
                    "application/json",
                    "text/plain"
                ],
                "responses":{
                    "200":{
                        "description":"Successful Response",
                        "schema":{
                            "$ref":"#/definitions/DecisionService"
                        },
                        "examples":{
                            "application/json":{
                                "@class":".DecisionService",
                                "interpretation":{
                                    "$class":"function",
                                    "arguments":{
                                        "$schema":"http://json-schema.org/draft-04/schema#",
                                        "type":"object",
                                        "properties":{
                                            "InputInt":{
                                                "$schema":"http://json-schema.org/draft-04/schema#",
                                                "type":"number"
                                            }
                                        }
                                    },
                                    "returns":{
                                        "$schema":"http://json-schema.org/draft-04/schema#",
                                        "type":"object",
                                        "properties":{
                                            "interpretation":{
                                                "$schema":"http://json-schema.org/draft-04/schema#",
                                                "type":"number"
                                            },
                                            "problems":{
                                                "$schema":"http://json-schema.org/draft-04/schema#",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "message":{
                                                            "$schema":"http://json-schema.org/draft-04/schema#",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                },
                                "outputDecisions":{
                                    "@class":".DecisionService$DecisionReferenceCollection",
                                    "items":[
                                        {
                                            "@class":".DecisionService$DecisionReference",
                                            "name":"Plus One"
                                        }
                                    ]
                                },
                                "inputData":{
                                    "@class":".DecisionService$InputDataReferenceCollection",
                                    "items":[
                                        {
                                            "@class":".DecisionService$InputDataReference",
                                            "name":"InputInt"
                                        }
                                    ]
                                },
                                "inputDecisions":{
                                    "@class":".DecisionService$DecisionReferenceCollection"
                                },
                                "createdBy":"jstein",
                                "createdTime":"2017/02/02T11:11:49",
                                "lastChangedBy":"jstein",
                                "lastChangedTime":"2017/02/02T11:12:44",
                                "name":"Plus One Service"
                            }
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Forbidden (Expired or invalid token)"
                    },
                    "404":{
                        "description":"Not Found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-dmn-spaces-{spaceId}-decision-models-{decisionModelName}-tags-{tagId}-definition-decision-services-{decisionServiceName}-get",
                "x-filename-id":"ic-api-process-v1-dmn-spaces-spaceid-decision-models-decisionmodelname-tags-tagid-definition-decision-services-decisionservicename-get"
            },
            "post":{
                "tags":[
                    "Decision Modeling Service"
                ],
                "summary":"Invoke a Deployed Decision Service by the Runtime Version ID",
                "description":"Invokes a deployed decision service by the runtime version ID.  The request body should contain a map of Interpretations representing input data.  The response body returns a DecisionServiceResult containing the Interpretation of output and any Problems encountered.  Making this POST request is equivalent to making a POST request to /dmn/spaces/{spaceId}/decision-models/{decisionModelName}/versions/{decisionModelVersion}/definition/decision-services/{decisionServiceName}, in which {decisionModelVersion} is the name of the snapshot behind the corresponding runtime version Id.  Note that only deployed snapshots (identified by decisionModelVersion) have a runtime version Id (identified by tagId)\n  \n  For example, if the arguments attribute of the response shows the following JSON schema:\n  ```JSON\n  {\"arguments\":\n    {\n     \"$schema\": \"http://json-schema.org/draft-04/schema#\",\n     \"type\": \"object\",\n     \"properties\": {\n     \"emp\": {\n       \"$schema\": \"http://json-schema.org/draft-04/schema#\",\n       \"type\": \"object\",\n       \"properties\": {\n         \"Emp_number\": {\n            \"$schema\": \"http://json-schema.org/draft-04/schema#\",\n            \"type\": \"number\"\n         },\n         \"Emp_name\": {\n            \"$schema\": \"http://json-schema.org/draft-04/schema#\",\n            \"type\": \"string\"\n         }\n       }\n      }\n    }\n   }  \n  }\n  ```\n  The request body of the post request should contain the JSON representation of emp object as shown:\n  ```JSON\n  { \n    \"emp\" :\n           {\n              \"Emp_name\": \"John Doe\",\n              \"Emp_number\": 3\n           }\n  }\n  ```\n",
                "parameters":[
                    {
                        "$ref":"#/parameters/spaceId"
                    },
                    {
                        "$ref":"#/parameters/decisionModelName"
                    },
                    {
                        "$ref":"#/parameters/tagId"
                    },
                    {
                        "$ref":"#/parameters/decisionServiceName"
                    },
                    {
                        "name":"body",
                        "in":"body",
                        "description":"Json representation of a map of interpretations representing the input data.  Schema shows an sample object with 3 fields.\n",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/InvokeExample"
                        }
                    }
                ],
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json",
                    "text/plain"
                ],
                "responses":{
                    "200":{
                        "description":"Successful Response"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Forbidden (Expired or invalid token)"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-dmn-spaces-{spaceId}-decision-models-{decisionModelName}-tags-{tagId}-definition-decision-services-{decisionServiceName}-post",
                "x-filename-id":"ic-api-process-v1-dmn-spaces-spaceid-decision-models-decisionmodelname-tags-tagid-definition-decision-services-decisionservicename-post"
            }
        },
        "/ic/api/b2b/v1/tpm/host":{
            "get":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Retrieve the Host Profile",
                "description":"Retrieves the host company name and host Identifiers.",
                "operationId":"getHostProfile",
                "produces":[
                    "application/json"
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/HostIdentifiersRs"
                        }
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-host-get",
                "x-filename-id":"ic-api-b2b-v1-tpm-host-get"
            },
            "post":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Create/Update Host Profile",
                "description":"Add new or update existing host identifier with the specified host company name.",
                "operationId":"updateHostProfile",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"<p>Update host profile.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>{\t\"identifiers\" : [\t{\"type\": \"EDI Group ID\", \"value\": \"hostEdiGrp\"}], \"name\": \"My Company\"}</pre>",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/HostIdentifiersRs"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/HostIdentifierRs"
                        }
                    },
                    "201":{
                        "description":"Successful operation"
                    },
                    "409":{
                        "description":"Duplicate data error"
                    },
                    "412":{
                        "description":"Pre condition failure"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-host-post",
                "x-filename-id":"ic-api-b2b-v1-tpm-host-post"
            }
        },
        "/ic/api/b2b/v1/tpm/host/{id}":{
            "delete":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Delete a Host Identifier",
                "description":"Deletes a host identifier only when there are no association with agreements and transports.",
                "operationId":"deleteHostIdentifier",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"<p>Host identifier ID.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/tpm/host/11678035855650825</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/HostIdentifierRs"
                        }
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-host-{id}-delete",
                "x-filename-id":"ic-api-b2b-v1-tpm-host-id-delete"
            }
        },
        "/ic/api/b2b/v1/tpm/partners":{
            "get":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Retrieve Trading Partners",
                "description":"Retrieve all available trading partners.",
                "operationId":"getTradingPartnerList",
                "produces":[
                    "application/json"
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/TradingPartnersRs"
                        }
                    },
                    "404":{
                        "description":"Not found"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-partners-get",
                "x-filename-id":"ic-api-b2b-v1-tpm-partners-get"
            },
            "post":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Create a Trading Partner",
                "description":"Creates a trading partner with the specified name and description.",
                "operationId":"createTradingPartner",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"<p>Create trading partner request details.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>{\"id\": \"TP123\",\t\"name\": \"tp123\",\t\"desc\": \"description of tp123 \"}</pre>",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/TradingPartnerRs"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/TradingPartnerRs"
                        }
                    },
                    "201":{
                        "description":"Successful operation"
                    },
                    "409":{
                        "description":"Duplicate data error"
                    },
                    "412":{
                        "description":"Pre condition failure"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-partners-post",
                "x-filename-id":"ic-api-b2b-v1-tpm-partners-post"
            }
        },
        "/ic/api/b2b/v1/tpm/partners/import":{
            "post":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Import a Trading Partner",
                "description":"Imports a trading partner with the associated transport, agreements, documents, schemas and host identifiers from the previously exported trading partner zip file.",
                "operationId":"importTradingPartner",
                "consumes":[
                    "multipart/form-data"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"Previously exported trading partner file.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/InputStream"
                        }
                    },
                    {
                        "name":"isOverwrite",
                        "in":"query",
                        "description":"<p>Overwrite flag to overwrite components in zip file. Default value is false.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>ic/api/b2b/v1/tpm/partners/import?isOverwrite=true</pre>",
                        "required":true,
                        "type":"boolean",
                        "default":false
                    }
                ],
                "responses":{
                    "201":{
                        "description":"Successful operation"
                    },
                    "404":{
                        "description":"Not found"
                    },
                    "409":{
                        "description":"Duplicate data error"
                    },
                    "412":{
                        "description":"Pre condition failure"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-partners-import-post",
                "x-filename-id":"ic-api-b2b-v1-tpm-partners-import-post"
            }
        },
        "/ic/api/b2b/v1/tpm/partners/{tpId}":{
            "get":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Retrieve a Trading Partner",
                "description":"Retrieves a trading partner with the specified trading partner id.",
                "operationId":"getTradingPartner",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"tpId",
                        "in":"path",
                        "description":"<p>Trading partner ID.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/tpm/partners/TP123</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/TradingPartnerRs"
                        }
                    },
                    "404":{
                        "description":"Not found"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-partners-{tpId}-get",
                "x-filename-id":"ic-api-b2b-v1-tpm-partners-tpid-get"
            },
            "put":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Update a Trading Partner",
                "description":"Updates a trading partner with the specified trading partner id.",
                "operationId":"updateTPNameDesc",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"<p>Update trading partner request details.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>{\t\"name\": \"tp123\",\t\"desc\": \"updating new description of tp123 \"}</pre>",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/TradingPartnerRs"
                        }
                    },
                    {
                        "name":"tpId",
                        "in":"path",
                        "description":"Trading partner ID.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/TradingPartnerRs"
                        }
                    },
                    "404":{
                        "description":"Not found"
                    },
                    "409":{
                        "description":"Duplicate data error"
                    },
                    "412":{
                        "description":"Pre condition failure"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-partners-{tpId}-put",
                "x-filename-id":"ic-api-b2b-v1-tpm-partners-tpid-put"
            },
            "delete":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Delete a Trading Partner",
                "description":"Deletes a trading partner with the specified trading partner id.",
                "operationId":"deleteTradingPartner",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"tpId",
                        "in":"path",
                        "description":"Trading partner ID.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/TradingPartnerRs"
                        }
                    },
                    "404":{
                        "description":"Not found"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-partners-{tpId}-delete",
                "x-filename-id":"ic-api-b2b-v1-tpm-partners-tpid-delete"
            }
        },
        "/ic/api/b2b/v1/tpm/partners/{tpId}/contacts":{
            "get":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Retrieve Trading Partner Contact Details",
                "description":"Retrieves trading partner contact details with the specified trading partner id.",
                "operationId":"getContacts",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"tpId",
                        "in":"path",
                        "description":"<p>Trading partner ID.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/tpm/partners/TP123/contacts</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/ContactsRs"
                        }
                    },
                    "412":{
                        "description":"Pre condition failure"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-partners-{tpId}-contacts-get",
                "x-filename-id":"ic-api-b2b-v1-tpm-partners-tpid-contacts-get"
            },
            "post":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Create/Update Trading Partner Contacts",
                "description":"Add new contact or update existing contact details with the specified trading partner id.",
                "operationId":"saveContacts",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"<p>Update trading partner contacts request details.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>{ \"contacts\" : [{ \"type\": \"firstName\", \"value\": \"John\"}]}</pre>",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/ContactsRs"
                        }
                    },
                    {
                        "name":"tpId",
                        "in":"path",
                        "description":"Trading partner ID.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/ContactsRs"
                        }
                    },
                    "201":{
                        "description":"Successful operation"
                    },
                    "412":{
                        "description":"Pre condition failure"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-partners-{tpId}-contacts-post",
                "x-filename-id":"ic-api-b2b-v1-tpm-partners-tpid-contacts-post"
            }
        },
        "/ic/api/b2b/v1/tpm/partners/{tpId}/export":{
            "get":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Export a Trading Partner",
                "description":"Exports a trading partner with the associated agreements, documents, schemas and host identifiers as a zipped file.",
                "operationId":"exportTradingPartner",
                "produces":[
                    "application/octet-stream"
                ],
                "parameters":[
                    {
                        "name":"tpId",
                        "in":"path",
                        "description":"<p>Trading partner ID.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/tpm/partners/TP1/export</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "412":{
                        "description":"Pre condition failure"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-partners-{tpId}-export-get",
                "x-filename-id":"ic-api-b2b-v1-tpm-partners-tpid-export-get"
            }
        },
        "/ic/api/b2b/v1/tpm/partners/{tpId}/identifiers":{
            "get":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Retrieve B2B Identifiers",
                "description":"Retrieves all available b2b identifiers with the specified trading partner id.",
                "operationId":"getIdentifiers",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"tpId",
                        "in":"path",
                        "description":"<p>Trading partner ID.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/tpm/partners/TP123/identifiers</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/IdentifiersRs"
                        }
                    },
                    "412":{
                        "description":"Pre condition failure"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-partners-{tpId}-identifiers-get",
                "x-filename-id":"ic-api-b2b-v1-tpm-partners-tpid-identifiers-get"
            },
            "post":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Create/Update B2B Identifiers",
                "description":"Add new or update existing b2b identifier with the specified trading partner id.",
                "operationId":"saveIdentifiers",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"<p>Update b2b identifier request details.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>{\t\"identifiers\" : [\t{\"type\": \"EDI Interchange\", \"value\": \"tpediinter\"}]}</pre>",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/IdentifiersRs"
                        }
                    },
                    {
                        "name":"tpId",
                        "in":"path",
                        "description":"Trading partner ID.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/IdentifiersRs"
                        }
                    },
                    "201":{
                        "description":"Successful operation"
                    },
                    "409":{
                        "description":"Duplicate data error"
                    },
                    "412":{
                        "description":"Pre condition failure"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-partners-{tpId}-identifiers-post",
                "x-filename-id":"ic-api-b2b-v1-tpm-partners-tpid-identifiers-post"
            }
        },
        "/ic/api/b2b/v1/tpm/partners/{tpId}/identifiers/{identifierId}":{
            "delete":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Delete a B2B Identifier",
                "description":"Deletes a b2b identifier only when there are no association with agreements and transports.",
                "operationId":"deleteTPIdentifier",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"tpId",
                        "in":"path",
                        "description":"Trading partner Id.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"identifierId",
                        "in":"path",
                        "description":"<p>Trading partner ID.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/tpm/partners/TP123/identifiers/1990020336714597</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/ResponseStatus"
                        }
                    },
                    "404":{
                        "description":"Not found"
                    },
                    "412":{
                        "description":"Pre condition failure"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-partners-{tpId}-identifiers-{identifierId}-delete",
                "x-filename-id":"ic-api-b2b-v1-tpm-partners-tpid-identifiers-identifierid-delete"
            }
        },
        "/ic/api/b2b/v1/tpm/partners/{tpId}/inboundagrs":{
            "get":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Retrieve Inbound Agreements",
                "description":"Retrieves all inbound agreements with the specified trading partner id.",
                "operationId":"getInboundAgreements",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"tpId",
                        "in":"path",
                        "description":"Trading partner ID.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/InboundAgrRs"
                        }
                    },
                    "412":{
                        "description":"Pre condition failure"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-partners-{tpId}-inboundagrs-get",
                "x-filename-id":"ic-api-b2b-v1-tpm-partners-tpid-inboundagrs-get"
            },
            "post":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Create an Inbound Agreement",
                "description":"Creates an inbound agreement for trading partner. The request body must contain atleast name and docId fields.",
                "operationId":"createInboundAgreement",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"<p>Create trading partner inbound agreement request.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>{ \"name\": \"inagr\",     \"desc\": \"inagr desc\",    \"docId\":\"DOC1\",     \"params\":{       \"validate\":true,        \"fa\":true    },\t\"backendIntgCode\": \"EDI_INTG\",\t\"backendIntgVersion\": \"01.02.0000\"}</pre>",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/InboundAgrRs"
                        }
                    },
                    {
                        "name":"tpId",
                        "in":"path",
                        "description":"Trading partner ID.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/InboundAgrsRs"
                        }
                    },
                    "201":{
                        "description":"Successful operation"
                    },
                    "409":{
                        "description":"Duplicate data error"
                    },
                    "412":{
                        "description":"Pre condition failure"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-partners-{tpId}-inboundagrs-post",
                "x-filename-id":"ic-api-b2b-v1-tpm-partners-tpid-inboundagrs-post"
            }
        },
        "/ic/api/b2b/v1/tpm/partners/{tpId}/inboundagrs/{agrId}":{
            "get":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Retrieve an Inbound Agreement",
                "description":"Retrieves an inbound agreement with the specified trading partner id and inbound agreement id.",
                "operationId":"getInboundAgreement",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"tpId",
                        "in":"path",
                        "description":"Trading partner Id.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"agrId",
                        "in":"path",
                        "description":"<p>Trading partner inbound agreement ID.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/tpm/partners/TP123/inboundagrs/INAGR1604824600539</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/InboundAgrRs"
                        }
                    },
                    "404":{
                        "description":"Not found"
                    },
                    "412":{
                        "description":"Pre condition failure"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-partners-{tpId}-inboundagrs-{agrId}-get",
                "x-filename-id":"ic-api-b2b-v1-tpm-partners-tpid-inboundagrs-agrid-get"
            },
            "put":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Update an Inbound Agreement",
                "description":"Updates an inbound agreement with the specified trading partner id and inbound agreement id.",
                "operationId":"updateInboundAgreement",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"<p>Update trading partner inbound agreement request.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>{ \"name\": \"inagr\",     \"desc\": \"inagr description updated \",    \"docId\":\"DOC2\",     \"params\":{       \"validate\":false,        \"fa\":true    },\t\"backendIntgCode\": \"EDI_B2B_INTG\",\t\"backendIntgVersion\": \"01.03.0000\"}</pre>",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/InboundAgrRs"
                        }
                    },
                    {
                        "name":"tpId",
                        "in":"path",
                        "description":"Trading partner ID.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"agrId",
                        "in":"path",
                        "description":"Inbound agreement ID.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/InboundAgrRs"
                        }
                    },
                    "404":{
                        "description":"Not found"
                    },
                    "409":{
                        "description":"Duplicate data error"
                    },
                    "412":{
                        "description":"Pre condition failure"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-partners-{tpId}-inboundagrs-{agrId}-put",
                "x-filename-id":"ic-api-b2b-v1-tpm-partners-tpid-inboundagrs-agrid-put"
            },
            "delete":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Delete an Inbound Agreement",
                "description":"Deletes an inbound agreement with the specified trading partner id and inbound agreement id.",
                "operationId":"deleteInboundAgreement",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"tpId",
                        "in":"path",
                        "description":"Trading partner Id.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"agrId",
                        "in":"path",
                        "description":"Trading partner inbound agreement ID.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/InboundAgrRs"
                        }
                    },
                    "404":{
                        "description":"Not found"
                    },
                    "412":{
                        "description":"Pre condition failure"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-partners-{tpId}-inboundagrs-{agrId}-delete",
                "x-filename-id":"ic-api-b2b-v1-tpm-partners-tpid-inboundagrs-agrid-delete"
            }
        },
        "/ic/api/b2b/v1/tpm/partners/{tpId}/inboundagrs/{agrId}/deploy":{
            "post":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Deploy an Inbound Agreement",
                "description":"Deploys an inbound agreement with active backend integration and B2B document linked to it. The deployed agreements translates and processes messages.",
                "operationId":"deployInboundAgreements",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"tpId",
                        "in":"path",
                        "description":"<p>Trading partner ID.</p>\n",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"agrId",
                        "in":"path",
                        "description":"<p>Inbound agreement ID.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/tpm/partners/TP123/inboundagrs/INAGR12333344/deploy</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/DeployUndeployRs"
                        }
                    },
                    "412":{
                        "description":"Pre condition failure"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-partners-{tpId}-inboundagrs-{agrId}-deploy-post",
                "x-filename-id":"ic-api-b2b-v1-tpm-partners-tpid-inboundagrs-agrid-deploy-post"
            }
        },
        "/ic/api/b2b/v1/tpm/partners/{tpId}/inboundagrs/{agrId}/undeploy":{
            "post":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Undeploy an Inbound Agreement",
                "description":"Undeploys an inbound agreement to disallow acceptance of new messages by the agreement. However, all in-flight messages will be processed successfully.",
                "operationId":"unDeployInboundAgreements",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"tpId",
                        "in":"path",
                        "description":"<p>Trading partner ID.</p>\n",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"agrId",
                        "in":"path",
                        "description":"<p>Inbound agreement ID.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/tpm/partners/TP123/inboundagrs/INAGR12333344/undeploy</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/DeployUndeployRs"
                        }
                    },
                    "412":{
                        "description":"Pre condition failure"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-partners-{tpId}-inboundagrs-{agrId}-undeploy-post",
                "x-filename-id":"ic-api-b2b-v1-tpm-partners-tpid-inboundagrs-agrid-undeploy-post"
            }
        },
        "/ic/api/b2b/v1/tpm/partners/{tpId}/outboundagrs":{
            "get":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Retrieve Outbound Agreements",
                "description":"Retrieves all available outbound agreements with the specified trading partner id.",
                "operationId":"getOutboundAgreements",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"tpId",
                        "in":"path",
                        "description":"<p>Trading partner ID.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/tpm/partners/TP123/outboundagrs</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/OutboundAgrRs"
                        }
                    },
                    "412":{
                        "description":"Pre condition failure"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-partners-{tpId}-outboundagrs-get",
                "x-filename-id":"ic-api-b2b-v1-tpm-partners-tpid-outboundagrs-get"
            },
            "post":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Create an Outbound Agreement",
                "description":"Creates an outbound agreement with the specified trading partner id. The request body must contain atleast name, transportId and docId fields.",
                "operationId":"createOutboundAgreement",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"<p>Create trading partner outbound agreement request.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>{ \"name\": \"outagr\", \"desc\": \"out agr\",\t\"docId\":\"DOC1\",  \"transportId\":\"TRANS123456\",  \"params\":{      \"validate\":true,         \"fa\":true    }, \"hostIdentifiersRef\": [ {\"id\": 3730642141264966 }],        \"tpIdentifiersRef\": [{\"id\": 3710624275162543 }, {\"id\": 3710624275252203}]}</pre>",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/OutboundAgrRs"
                        }
                    },
                    {
                        "name":"tpId",
                        "in":"path",
                        "description":"Trading partner ID.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/OutboundAgrRs"
                        }
                    },
                    "201":{
                        "description":"Successful operation"
                    },
                    "409":{
                        "description":"Duplicate data error"
                    },
                    "412":{
                        "description":"Pre condition failure"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-partners-{tpId}-outboundagrs-post",
                "x-filename-id":"ic-api-b2b-v1-tpm-partners-tpid-outboundagrs-post"
            }
        },
        "/ic/api/b2b/v1/tpm/partners/{tpId}/outboundagrs/{agrId}":{
            "get":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Retrieve an Outbound Agreement",
                "description":"Retrieves an outbound agreement with the specified trading partner id and agrrement id.",
                "operationId":"getOutboundAgreement",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"tpId",
                        "in":"path",
                        "description":"Trading partner Id.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"agrId",
                        "in":"path",
                        "description":"<p>Trading partner outbound agreement ID.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/tpm/partners/TP123/outboundagrs/OUTAGR1604824600539</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/OutboundAgrRs"
                        }
                    },
                    "404":{
                        "description":"Not found"
                    },
                    "412":{
                        "description":"Pre condition failure"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-partners-{tpId}-outboundagrs-{agrId}-get",
                "x-filename-id":"ic-api-b2b-v1-tpm-partners-tpid-outboundagrs-agrid-get"
            },
            "put":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Update an Outbound Agreement",
                "description":"Updates an outbound agreement with the specified trading partner id and agrrement id.",
                "operationId":"updateOutboundAgreement",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"<p>Update trading partner outbound agreement request.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>{ \"name\": \"outagr\", \"desc\": \"out agr desc updated \",\t\"docId\":\"DOC2\",   \"transportId\":\"TRANS212222\",    \"params\":{      \"validate\":false,         \"fa\":true    }, \"hostIdentifiersRef\": [],        \"tpIdentifiersRef\": [\"id\": 8621624275162543 }]}",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/OutboundAgrRs"
                        }
                    },
                    {
                        "name":"tpId",
                        "in":"path",
                        "description":"Trading partner Id.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"agrId",
                        "in":"path",
                        "description":"Trading partner outbound agreement ID.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/OutboundAgrRs"
                        }
                    },
                    "201":{
                        "description":"Successful operation"
                    },
                    "404":{
                        "description":"Not found"
                    },
                    "409":{
                        "description":"Duplicate data error"
                    },
                    "412":{
                        "description":"Pre condition failure"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-partners-{tpId}-outboundagrs-{agrId}-put",
                "x-filename-id":"ic-api-b2b-v1-tpm-partners-tpid-outboundagrs-agrid-put"
            },
            "delete":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Delete an Outbound Agreement",
                "description":"Deletes an Outbound Agreement with the specified trading partner id and outbound agreement id.",
                "operationId":"deleteOutboundAgreement",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"tpId",
                        "in":"path",
                        "description":"Trading partner Id.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"agrId",
                        "in":"path",
                        "description":"Trading partner outbound agreement ID.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/OutboundAgrRs"
                        }
                    },
                    "404":{
                        "description":"Not found"
                    },
                    "412":{
                        "description":"Pre condition failure"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-partners-{tpId}-outboundagrs-{agrId}-delete",
                "x-filename-id":"ic-api-b2b-v1-tpm-partners-tpid-outboundagrs-agrid-delete"
            }
        },
        "/ic/api/b2b/v1/tpm/partners/{tpId}/outboundagrs/{agrId}/deploy":{
            "post":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Deploy an Outbound Agreement",
                "description":"Deploys an outbound agreement. The deployed agreements translates and processes messages.",
                "operationId":"deployOutboundAgreements",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"tpId",
                        "in":"path",
                        "description":"<p>Trading partner ID.</p>\n",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"agrId",
                        "in":"path",
                        "description":"<p>Outbound agreement ID.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/tpm/partners/TP123/outboundagrs/OUTAGR12333344/deploy</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/DeployUndeployRs"
                        }
                    },
                    "412":{
                        "description":"Pre condition failure"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-partners-{tpId}-outboundagrs-{agrId}-deploy-post",
                "x-filename-id":"ic-api-b2b-v1-tpm-partners-tpid-outboundagrs-agrid-deploy-post"
            }
        },
        "/ic/api/b2b/v1/tpm/partners/{tpId}/outboundagrs/{agrId}/undeploy":{
            "post":{
                "tags":[
                    "B2B/Trading Partner"
                ],
                "summary":"Undeploy an Outbound Agreement",
                "description":"Undeploys an outbound agreement to disallow acceptance of new messages by the agreement. However, all in-flight messages will be processed successfully.",
                "operationId":"unDeployOutboundAgreements",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"tpId",
                        "in":"path",
                        "description":"<p>Trading partner ID.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/tpm/partners/TP123/outboundagrs/OUTAGR12333344/undeploy</pre>",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"agrId",
                        "in":"path",
                        "description":"<p>Outbound agreement ID.</p>\n",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/DeployUndeployRs"
                        }
                    },
                    "412":{
                        "description":"Pre condition failure"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-tpm-partners-{tpId}-outboundagrs-{agrId}-undeploy-post",
                "x-filename-id":"ic-api-b2b-v1-tpm-partners-tpid-outboundagrs-agrid-undeploy-post"
            }
        },
        "/ic/api/process/v1/analyticsdataobjects":{
            "get":{
                "tags":[
                    "Process/Process Analytics"
                ],
                "summary":"Retrieve DataObject names",
                "description":"Retrieves application specific DataObjects when application name is provided",
                "operationId":"getDataObjects",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"applicationName",
                        "in":"query",
                        "description":"application name",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"total results",
                        "required":false,
                        "type":"boolean"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/Collection"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"No data objects found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-analyticsdataobjects-get",
                "x-filename-id":"ic-api-process-v1-analyticsdataobjects-get"
            }
        },
        "/ic/api/process/v1/analyticsdataobjects/{dataObjectName}":{
            "get":{
                "tags":[
                    "Process/Process Analytics"
                ],
                "summary":"Retrieve DataObject's Metadata",
                "description":"Retrieve DataObject's metadata details",
                "operationId":"getDataObjectMetaData",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"dataObjectName",
                        "in":"path",
                        "description":"dataObject name",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/DataObjectMetadata"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"No metadata found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-analyticsdataobjects-{dataObjectName}-get",
                "x-filename-id":"ic-api-process-v1-analyticsdataobjects-dataobjectname-get"
            }
        },
        "/ic/api/process/v1/analyticsdataobjects/{dataObjectName}/data":{
            "get":{
                "tags":[
                    "Process/Process Analytics"
                ],
                "summary":"Retrieve DataObject's data",
                "description":"Retrieve the data of given DataObject",
                "operationId":"fetchDataRecords",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"dataObjectName",
                        "in":"path",
                        "description":"dataobject name",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"offset",
                        "required":false,
                        "type":"integer",
                        "default":0,
                        "format":"int32"
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"limit",
                        "required":false,
                        "type":"integer",
                        "default":3000,
                        "format":"int32"
                    },
                    {
                        "name":"since",
                        "in":"query",
                        "description":"since date in ISO-8601 format YYYY-MM-DDTHH:MM:SS[.sss]Z",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"total results",
                        "required":false,
                        "type":"boolean"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/Collection"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"No data found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-analyticsdataobjects-{dataObjectName}-data-get",
                "x-filename-id":"ic-api-process-v1-analyticsdataobjects-dataobjectname-data-get"
            }
        },
        "/ic/api/process/v1/analyticsqueries":{
            "get":{
                "tags":[
                    "Process/Process Analytics"
                ],
                "summary":"Returns OOTB and Business Queries",
                "description":"Returns available ootb(out of the box) and business queries",
                "operationId":"getBusinessQueries",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"queryType",
                        "in":"query",
                        "description":"query type : business or ootb",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/Collection"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    }
                },
                "x-internal-id":"ic-api-process-v1-analyticsqueries-get",
                "x-filename-id":"ic-api-process-v1-analyticsqueries-get"
            },
            "post":{
                "tags":[
                    "Process/Process Analytics"
                ],
                "summary":"Create or Execute an Analytics Query",
                "description":"Create an analytics query or Execute an analytic query without saving.",
                "operationId":"createOrExecuteBusinessQuery",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"Business Query Payload",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/BusinessQuery"
                        }
                    },
                    {
                        "name":"action",
                        "in":"query",
                        "description":"action value to execute or not",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/Link"
                        }
                    },
                    "201":{
                        "description":"Created",
                        "schema":{
                            "$ref":"#/definitions/AnalyticsResult"
                        }
                    },
                    "400":{
                        "description":"Bad Request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-analyticsqueries-post",
                "x-filename-id":"ic-api-process-v1-analyticsqueries-post"
            }
        },
        "/ic/api/process/v1/analyticsqueries-aggregateoperations":{
            "get":{
                "tags":[
                    "Process/Process Analytics"
                ],
                "summary":"Retrieve Supported Aggregate Operations",
                "description":"Retrieves list of supported aggregate operations.",
                "operationId":"getAggregateOperations",
                "produces":[
                    "application/json"
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/Collection"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"No result found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-analyticsqueries-aggregateoperations-get",
                "x-filename-id":"ic-api-process-v1-analyticsqueries-aggregateoperations-get"
            }
        },
        "/ic/api/process/v1/analyticsqueries-comparisonoperators":{
            "get":{
                "tags":[
                    "Process/Process Analytics"
                ],
                "summary":"Retrieve Supported Comparison Operators",
                "description":"Retrieves list of supported comparison operators for a given column data type.",
                "operationId":"getComparisonOperators",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"columnDataType",
                        "in":"query",
                        "description":"column Data Type",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/Collection"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"No result found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-analyticsqueries-comparisonoperators-get",
                "x-filename-id":"ic-api-process-v1-analyticsqueries-comparisonoperators-get"
            }
        },
        "/ic/api/process/v1/analyticsqueries-datasources":{
            "get":{
                "tags":[
                    "Process/Process Analytics"
                ],
                "summary":"Retrieve Data Sources",
                "description":"Retrieves list of available analytics data sources.",
                "operationId":"getDataSources",
                "produces":[
                    "application/json"
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/Collection"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"No result found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-analyticsqueries-datasources-get",
                "x-filename-id":"ic-api-process-v1-analyticsqueries-datasources-get"
            }
        },
        "/ic/api/process/v1/analyticsqueries-datasources/{dataSource}":{
            "get":{
                "tags":[
                    "Process/Process Analytics"
                ],
                "summary":"Return Links of DataSource Columns",
                "description":"Returns links of dataSource columns for given dataSource.",
                "operationId":"getDataSourceChildResourceLink",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"dataSource",
                        "in":"path",
                        "description":"DataSource value",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/Link"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    }
                },
                "x-internal-id":"ic-api-process-v1-analyticsqueries-datasources-{dataSource}-get",
                "x-filename-id":"ic-api-process-v1-analyticsqueries-datasources-datasource-get"
            }
        },
        "/ic/api/process/v1/analyticsqueries-datasources/{dataSource}/columns":{
            "get":{
                "tags":[
                    "Process/Process Analytics"
                ],
                "summary":"Retrieve Available Columns for Data Source",
                "description":"Retrieves list of available Columns for a given datasource and application name. Determines the available columns by inspecting the corresponding analytics datasource.",
                "operationId":"getDataSourceColumns",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"dataSource",
                        "in":"path",
                        "description":"DataSource value",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"applicationName",
                        "in":"query",
                        "description":"application name",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/Collection"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"No result found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-analyticsqueries-datasources-{dataSource}-columns-get",
                "x-filename-id":"ic-api-process-v1-analyticsqueries-datasources-datasource-columns-get"
            }
        },
        "/ic/api/process/v1/analyticsqueries/{businessQueryId}":{
            "get":{
                "tags":[
                    "Process/Process Analytics"
                ],
                "summary":"Retrieve Analytics Query Definition or Execution Result",
                "description":"Retrieve query definition or execution result of a saved analytics query.",
                "operationId":"getAnalyticsQuery",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"businessQueryId",
                        "in":"path",
                        "description":"ootbquery name or businessquery id",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"processNames",
                        "in":"query",
                        "description":"Process name",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"assigneeType",
                        "in":"query",
                        "description":"Assignee type",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"topN",
                        "in":"query",
                        "description":"topN",
                        "required":false,
                        "type":"integer",
                        "format":"int32"
                    },
                    {
                        "name":"since",
                        "in":"query",
                        "description":"since",
                        "required":false,
                        "type":"integer",
                        "format":"int32"
                    },
                    {
                        "name":"applicationName",
                        "in":"query",
                        "description":"application name",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"action",
                        "in":"query",
                        "description":"Set action parameter to 'execute' for retrieving execution result",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/BusinessQuery"
                        }
                    },
                    "400":{
                        "description":"Bad Request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"No result found for query"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-analyticsqueries-{businessQueryId}-get",
                "x-filename-id":"ic-api-process-v1-analyticsqueries-businessqueryid-get"
            },
            "put":{
                "tags":[
                    "Process/Process Analytics"
                ],
                "summary":"Update Business Query",
                "description":" Update a saved business query with given business query Id.",
                "operationId":"updateBusinessQuery",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"businessQueryId",
                        "in":"path",
                        "description":"BusinessQuery id",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"Business Query payload",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/BusinessQuery"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/Link"
                        }
                    },
                    "400":{
                        "description":"Bad Request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-analyticsqueries-{businessQueryId}-put",
                "x-filename-id":"ic-api-process-v1-analyticsqueries-businessqueryid-put"
            },
            "delete":{
                "tags":[
                    "Process/Process Analytics"
                ],
                "summary":"Delete a Business Query",
                "description":"Deletes a business query.",
                "operationId":"deleteBusinessQuery",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"businessQueryId",
                        "in":"path",
                        "description":"BusinessQuery id",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "type":"object",
                            "additionalProperties":{
                                "type":"object"
                            }
                        }
                    },
                    "400":{
                        "description":"Bad Request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"No business query found with provided id"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-analyticsqueries-{businessQueryId}-delete",
                "x-filename-id":"ic-api-process-v1-analyticsqueries-businessqueryid-delete"
            }
        },
        "/ic/api/process/v1/identities":{
            "get":{
                "tags":[
                    "Process/Identities"
                ],
                "summary":"Retrieve Identities",
                "description":" Retrieves roles, groups and users",
                "operationId":"getIdentities",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"searchPattern",
                        "in":"query",
                        "description":"Pattern to search for, for example identities?searchPattern=admin",
                        "required":false,
                        "type":"string",
                        "default":"*"
                    },
                    {
                        "name":"scope",
                        "in":"query",
                        "description":"Search scope - all (default), user, group, role",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string",
                            "default":"all"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"firstname",
                        "in":"query",
                        "description":"First name of the identity to search",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"lastname",
                        "in":"query",
                        "description":"Last name of the identity to search",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"email",
                        "in":"query",
                        "description":"Email of the identity to search",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"Maximum number of identities to be retrieved per scope - default 25 per scope",
                        "required":false,
                        "type":"integer",
                        "default":25,
                        "format":"int32"
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"The offset value - default 0",
                        "required":false,
                        "type":"integer",
                        "default":0,
                        "format":"int32"
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"Total Result - true or false",
                        "required":false,
                        "type":"boolean",
                        "default":true
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/Collection"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Identities not found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-identities-get",
                "x-filename-id":"ic-api-process-v1-identities-get"
            }
        },
        "/ic/api/process/v1/identities/groups/{groupid}":{
            "get":{
                "tags":[
                    "Process/Identities"
                ],
                "summary":"Retrieve a Group",
                "description":" Retrieves a group by group ID.",
                "operationId":"getGroup",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"groupid",
                        "in":"path",
                        "description":"The value of the group ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"includeDirectReporteesFlag",
                        "in":"query",
                        "description":"If true details of the direct reportees of participant will be returned, if false- not, default is true",
                        "required":false,
                        "type":"boolean",
                        "default":true
                    },
                    {
                        "name":"includeManagerFlag",
                        "in":"query",
                        "description":"If true details of the participant's manager name will be returned, if false- not, default is true",
                        "required":false,
                        "type":"boolean",
                        "default":true
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/GroupResponse"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Group not found for ID"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-identities-groups-{groupid}-get",
                "x-filename-id":"ic-api-process-v1-identities-groups-groupid-get"
            }
        },
        "/ic/api/process/v1/identities/groups/{groupid}/users":{
            "get":{
                "tags":[
                    "Process/Identities"
                ],
                "summary":"Retrieve users in a group",
                "description":" Retrieves user details of a group by group ID",
                "operationId":"getUsersInGroup",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"searchPattern",
                        "in":"query",
                        "description":"User pattern to search for, for example searchPattern=*b*",
                        "required":false,
                        "type":"string",
                        "default":"*"
                    },
                    {
                        "name":"firstname",
                        "in":"query",
                        "description":"First name of the user to search",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"lastname",
                        "in":"query",
                        "description":"Last name of the user to search",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"email",
                        "in":"query",
                        "description":"Email of the identity to search",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"groupid",
                        "in":"path",
                        "description":"The value of the group ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"includeDirectReporteesFlag",
                        "in":"query",
                        "description":"If true details of the direct reportees will be returned, if false- not, default is true",
                        "required":false,
                        "type":"boolean",
                        "default":true
                    },
                    {
                        "name":"includeManagerFlag",
                        "in":"query",
                        "description":"If true details of the user's manager name will be returned, if false- not, default is true",
                        "required":false,
                        "type":"boolean",
                        "default":true
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"Total Result - true or false",
                        "required":false,
                        "type":"boolean",
                        "default":true
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/Collection"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Users not found for group ID"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-identities-groups-{groupid}-users-get",
                "x-filename-id":"ic-api-process-v1-identities-groups-groupid-users-get"
            }
        },
        "/ic/api/process/v1/identities/loggedInUser":{
            "get":{
                "tags":[
                    "Process/Identities"
                ],
                "summary":"Retrieve a Logged in User",
                "description":" Retrieves user details of a logged in user.",
                "operationId":"loggedInUser",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"includeGrantedRolesFlag",
                        "in":"query",
                        "description":"If true details of the roles granted to the user will be returned, if false- not, default is true",
                        "required":false,
                        "type":"boolean",
                        "default":true
                    },
                    {
                        "name":"includeAssignedGroupsFlag",
                        "in":"query",
                        "description":"If true details of the groups the user belongs to will be returned, if false- not, default is true",
                        "required":false,
                        "type":"boolean",
                        "default":true
                    },
                    {
                        "name":"includeDirectReporteesFlag",
                        "in":"query",
                        "description":"If true details of the direct reportees will be returned, if false- not, default is true",
                        "required":false,
                        "type":"boolean",
                        "default":true
                    },
                    {
                        "name":"includeManagerFlag",
                        "in":"query",
                        "description":"If true details of the user's manager name will be returned, if false- not, default is true",
                        "required":false,
                        "type":"boolean",
                        "default":true
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/User"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"User not found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-identities-loggedInUser-get",
                "x-filename-id":"ic-api-process-v1-identities-loggedinuser-get"
            }
        },
        "/ic/api/process/v1/identities/roles/{roleid}":{
            "get":{
                "tags":[
                    "Process/Identities"
                ],
                "summary":"Retrieve a Role",
                "description":" Retrieves a role by role ID.",
                "operationId":"getRole",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"roleid",
                        "in":"path",
                        "description":"The value of the role ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/RoleResponse"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Role not found for ID"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-identities-roles-{roleid}-get",
                "x-filename-id":"ic-api-process-v1-identities-roles-roleid-get"
            },
            "delete":{
                "tags":[
                    "Process/Identities"
                ],
                "summary":"Delete an Application Role",
                "description":"Delete application role by role ID.",
                "operationId":"deleteRole",
                "produces":[
                    "application/json",
                    "text/plain"
                ],
                "parameters":[
                    {
                        "name":"roleid",
                        "in":"path",
                        "description":"The value of the role ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "type":"string"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Role not found for ID"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-identities-roles-{roleid}-delete",
                "x-filename-id":"ic-api-process-v1-identities-roles-roleid-delete"
            }
        },
        "/ic/api/process/v1/identities/roles/{roleid}/members":{
            "get":{
                "tags":[
                    "Process/Identities"
                ],
                "summary":"Retrieve Members in a Role",
                "description":" Retrieves member details of an app role by role ID. Returns Collection of Members - User and Group or AppRole",
                "operationId":"getMembersInRole",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"roleid",
                        "in":"path",
                        "description":"The value of the app role ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"Total Result - true or false",
                        "required":false,
                        "type":"boolean",
                        "default":true
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/Collection"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Identity not found for given RoleId"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-identities-roles-{roleid}-members-get",
                "x-filename-id":"ic-api-process-v1-identities-roles-roleid-members-get"
            },
            "post":{
                "tags":[
                    "Process/Identities"
                ],
                "summary":"Add a Member to a Role/Remove a Member from a Role",
                "description":" Grants a role to a member (user/group/app-role) OR Removes a member (user/group/app-role) from an app role. Response is returned in Plain Text format if role is granted to member OR revoked from member. Response is returned in JSON format if role is granted to member OR revoked from member. Response is JSON format for any validation issues. ",
                "operationId":"addOrRemoveMemberToRole",
                "produces":[
                    "application/json",
                    "text/plain"
                ],
                "parameters":[
                    {
                        "name":"roleid",
                        "in":"path",
                        "description":"The value of the role ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"operation",
                        "in":"query",
                        "description":"Operation - grant OR revoke. Default operation is grant",
                        "required":false,
                        "type":"string",
                        "default":"grant"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"Member with id and type",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/Member"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "type":"string"
                        }
                    },
                    "400":{
                        "description":"Bad request for any of following reasons - 1)Invalid Operation in Query Parameter. 2) Application Role already granted to member 3) Unable to revoke application role for this member   4)Invalid member type  in payload. USER or GROUP or APPROLE should be used"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Identities not found error - Please check RoleId in request Parameter / MemberId in Payload is valid"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-identities-roles-{roleid}-members-post",
                "x-filename-id":"ic-api-process-v1-identities-roles-roleid-members-post"
            }
        },
        "/ic/api/process/v1/identities/users/{userid}":{
            "get":{
                "tags":[
                    "Process/Identities"
                ],
                "summary":"Retrieve a User",
                "description":" Retrieve a user by user ID.",
                "operationId":"getUser",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"userid",
                        "in":"path",
                        "description":"The value of the user ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"includeGrantedRolesFlag",
                        "in":"query",
                        "description":"If true details of the roles granted to the user will be returned, if false- not, default is true",
                        "required":false,
                        "type":"boolean",
                        "default":true
                    },
                    {
                        "name":"includeAssignedGroupsFlag",
                        "in":"query",
                        "description":"If true details of the groups the user belongs to will be returned, if false- not, default is true",
                        "required":false,
                        "type":"boolean",
                        "default":true
                    },
                    {
                        "name":"includeDirectReporteesFlag",
                        "in":"query",
                        "description":"If true details of the direct reportees will be returned, if false- not, default is true",
                        "required":false,
                        "type":"boolean",
                        "default":true
                    },
                    {
                        "name":"includeManagerFlag",
                        "in":"query",
                        "description":"If true details of the user's manager name will be returned, if false- not, default is true",
                        "required":false,
                        "type":"boolean",
                        "default":true
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/User"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"User not found for ID"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-identities-users-{userid}-get",
                "x-filename-id":"ic-api-process-v1-identities-users-userid-get"
            }
        },
        "/ic/api/process/v1/identities/{scope}":{
            "get":{
                "tags":[
                    "Process/Identities"
                ],
                "summary":"Retrieve All Users, Groups or Roles",
                "description":"Retrieves all users, groups or app role details.",
                "operationId":"getAllScopedIdentities",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"scope",
                        "in":"path",
                        "required":true,
                        "type":"string",
                        "enum":[
                            "users",
                            "groups",
                            "roles"
                        ]
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"Total Result - true or false",
                        "required":false,
                        "type":"boolean",
                        "default":true
                    },
                    {
                        "name":"processDefinitionId",
                        "in":"query",
                        "description":"Process Definition Id. (This QueryParam is applicable only for application roles) ",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/Collection"
                        }
                    },
                    "400":{
                        "description":"Bad request "
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Not_Found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-identities-{scope}-get",
                "x-filename-id":"ic-api-process-v1-identities-scope-get"
            }
        },
        "/ic/api/process/v1/preferences":{
            "get":{
                "tags":[
                    "Process/Preferences"
                ],
                "summary":"Get User and Application Preferences for the Logged in User",
                "description":"Get user and application preferences for the logged in user. Also allows admin to list preferences of other users",
                "operationId":"getAllPreferences",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"key",
                        "in":"query",
                        "description":"Preference key. <p>Valid values for keys with preference type USER:</p><ul><li>NOTIFICATION_TZ</li><li>TASKLIST_FETCH_SIZE</li><li>TASKLIST_DEFAULT_GROUPING</li><li>VACATION_RULE</li></ul> <p>Valid values for keys with preference type APPLICATION:</p><ul><li>TASKLIST_FETCH_SIZE</li><li>TASKLIST_DEFAULT_GROUPING</li></ul>   ",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"type",
                        "in":"query",
                        "description":"Preference type. Valid values: USER, APPLICATION, ALL.",
                        "required":false,
                        "type":"string",
                        "default":"ALL",
                        "enum":[
                            "USER",
                            "APPLICATION",
                            "ALL"
                        ]
                    },
                    {
                        "name":"user",
                        "in":"query",
                        "description":"User Id",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/PreferencesResponse"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-preferences-get",
                "x-filename-id":"ic-api-process-v1-preferences-get"
            },
            "post":{
                "tags":[
                    "Process/Preferences"
                ],
                "summary":"Grant or Revoke Preferences for the Logged in User",
                "description":"Grant or revoke user preferences and application preferences for the logged in user. You must be an administrator to grant or revoke application preferences ",
                "operationId":"setPreferences",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"operation",
                        "in":"query",
                        "description":"Operation - grant OR revoke. Default operation is grant",
                        "required":false,
                        "type":"string",
                        "default":"grant"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"PreferenceRequest Object",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/PreferenceRequest"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/PreferencesResponse"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-preferences-post",
                "x-filename-id":"ic-api-process-v1-preferences-post"
            },
            "delete":{
                "tags":[
                    "Process/Preferences"
                ],
                "summary":"Delete User and Application Preferences for the Logged in User ",
                "description":"Delete user and application preferences for the logged in user. You must be an administrator to delete application preferences.",
                "operationId":"deletePreference",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"PreferenceDeleteRequest Object",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/PreferenceDeleteRequest"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/PreferencesResponse"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-preferences-delete",
                "x-filename-id":"ic-api-process-v1-preferences-delete"
            }
        },
        "/ic/api/process/v1/preferences/bulk":{
            "put":{
                "tags":[
                    "Process/Preferences"
                ],
                "summary":"Grant or Revoke Preferences for Users",
                "description":"Grant or revoke preferences for one or more users. You must be an administrator to use this API.",
                "operationId":"setBulkUserPreferences",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"operation",
                        "in":"query",
                        "description":"Operation - grant OR revoke. Default operation is grant",
                        "required":false,
                        "type":"string",
                        "default":"grant"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"PreferenceBulkRequest Object",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/PreferenceBulkRequest"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/PreferencesResponse"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-preferences-bulk-put",
                "x-filename-id":"ic-api-process-v1-preferences-bulk-put"
            },
            "delete":{
                "tags":[
                    "Process/Preferences"
                ],
                "summary":"Delete User Preferences for Users",
                "description":"Delete user preferences for mulitple users. You must be an administrator to use this API.",
                "operationId":"deletePreferences",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"PreferenceBulkDeleteRequest Object",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/PreferenceBulkDeleteRequest"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/PreferencesResponse"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-preferences-bulk-delete",
                "x-filename-id":"ic-api-process-v1-preferences-bulk-delete"
            }
        },
        "/ic/api/process/v1/process-definitions":{
            "get":{
                "tags":[
                    "Process/Process Definitions"
                ],
                "summary":"Retrieve Process Definitions",
                "description":" Retrieves process definitions.",
                "operationId":"getDefinitions",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"interfaceFilter",
                        "in":"query",
                        "description":"Retrieves those with forms, without, or both - form, noForm, doc, folder or all",
                        "required":false,
                        "type":"string",
                        "default":"all"
                    },
                    {
                        "name":"showProcessInstancesCount",
                        "in":"query",
                        "description":"True to get processcount else false",
                        "required":false,
                        "type":"string",
                        "default":"false"
                    },
                    {
                        "name":"filterDefaultVersion",
                        "in":"query",
                        "description":"True to fetch only default process definition versions else false",
                        "required":false,
                        "type":"string",
                        "default":"false"
                    },
                    {
                        "name":"processDefId",
                        "in":"query",
                        "description":"Process Definition Id to filter the results on",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/ProcessDefs"
                        }
                    },
                    "500":{
                        "description":"Error in retrieving the process definitions"
                    }
                },
                "x-internal-id":"ic-api-process-v1-process-definitions-get",
                "x-filename-id":"ic-api-process-v1-process-definitions-get"
            },
            "put":{
                "tags":[
                    "Process/Process Definitions"
                ],
                "summary":"Update the Interface Type for Process Definitions (Deprecated)",
                "description":"Update the interface type for process definitions to improve the performance of the process definitions API. You must be an administrator to use this API. This API has been deprecated since November 2022.",
                "operationId":"updateInterfaceTypeForDefinitions",
                "produces":[
                    "application/json"
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/ProcessDefITypeUpdateRes"
                        }
                    },
                    "500":{
                        "description":"Error in updating  interface types"
                    }
                },
                "x-internal-id":"ic-api-process-v1-process-definitions-put",
                "x-filename-id":"ic-api-process-v1-process-definitions-put"
            }
        },
        "/ic/api/process/v1/process-definitions/{processDefId}/conversations":{
            "get":{
                "tags":[
                    "Process/Process Definitions"
                ],
                "summary":"Retrieve Conversations",
                "description":" Retrieves the conversations metadata associated with this process, if any.",
                "operationId":"getConversations",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processDefId",
                        "in":"path",
                        "description":"Value of process definition ID.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"name",
                        "in":"query",
                        "description":"Retrieves only the conversation for the specified conversation name",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Returns the conversations metadata or empty list when there aren't any.",
                        "schema":{
                            "$ref":"#/definitions/Conversation"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Error in retrieving the folder information"
                    }
                },
                "x-internal-id":"ic-api-process-v1-process-definitions-{processDefId}-conversations-get",
                "x-filename-id":"ic-api-process-v1-process-definitions-processdefid-conversations-get"
            }
        },
        "/ic/api/process/v1/process-definitions/{processDefId}/conversations/{conversationName}":{
            "get":{
                "tags":[
                    "Process/Process Definitions"
                ],
                "summary":"Retrieve Conversation Metadata",
                "description":" Retrieves the conversation metadata for a conversation associated with this process, if any.",
                "operationId":"getConversation",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processDefId",
                        "in":"path",
                        "description":"Value of process definition ID.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"conversationName",
                        "in":"path",
                        "description":"conversation name",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Returns the conversations or empty list when there aren't any.",
                        "schema":{
                            "$ref":"#/definitions/Conversation"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Error in retrieving the folder information"
                    }
                },
                "x-internal-id":"ic-api-process-v1-process-definitions-{processDefId}-conversations-{conversationName}-get",
                "x-filename-id":"ic-api-process-v1-process-definitions-processdefid-conversations-conversationname-get"
            }
        },
        "/ic/api/process/v1/process-definitions/{processDefId}/documents":{
            "get":{
                "tags":[
                    "Process/Process Definitions"
                ],
                "summary":"Retrieve Document Metadata",
                "description":" Retrieves the folders metadata information for a given process definition ID",
                "operationId":"getDocuments",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processDefId",
                        "in":"path",
                        "description":"Value of process definition ID.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"expanded",
                        "in":"query",
                        "description":"Retrieves only the folder for the specified folder name",
                        "required":false,
                        "type":"string",
                        "default":"none"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Returns the documents.",
                        "schema":{
                            "$ref":"#/definitions/Documents"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Error in retrieving the folder information"
                    }
                },
                "x-internal-id":"ic-api-process-v1-process-definitions-{processDefId}-documents-get",
                "x-filename-id":"ic-api-process-v1-process-definitions-processdefid-documents-get"
            }
        },
        "/ic/api/process/v1/process-definitions/{processDefId}/documents/incoming-documents":{
            "get":{
                "tags":[
                    "Process/Process Definitions"
                ],
                "summary":"Retrieve Incoming Document Metadata",
                "description":"<p>Retrieves the folders metadata information for a given process definition ID.</p><p><b>NOTE:</b></p><p>Whether a process application uses documents or attachments depends on the application configuration.</p><ul><li>If Oracle Content and Experience(documents) is enabled, the application can only use documents, and API operations on attachments do not apply.</li><li>If Oracle Content and Experience(documents) is not enabled, the application can only use attachments, and API operations on documents do not apply.</li> <p>To identify whether Oracle Content and Experience(documents) is enabled in a process application, use the API /ic/api/process/v1/processes/{processId} to retrieve process instance details. Oracle Content and Experience(documents) is enabled when the parameter isDoCSEnabled=true.</p>",
                "operationId":"getIncomingDocuments",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processDefId",
                        "in":"path",
                        "description":"Value of process definition ID.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"name",
                        "in":"query",
                        "description":"Retrieves only the folder for the specified folder name",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Returns the folders.",
                        "schema":{
                            "$ref":"#/definitions/IncomingDocuments"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Error in retrieving the folder information"
                    }
                },
                "x-internal-id":"ic-api-process-v1-process-definitions-{processDefId}-documents-incoming-documents-get",
                "x-filename-id":"ic-api-process-v1-process-definitions-processdefid-documents-incoming-documents-get"
            }
        },
        "/ic/api/process/v1/process-definitions/{processDefId}/documents/incoming-documents/{documentName}":{
            "get":{
                "tags":[
                    "Process/Process Definitions"
                ],
                "summary":"Retrieve Incoming Document Metadata for a Document",
                "description":"<p>Retrieves the folder metadata information for a given incoming document and a process definition ID.</p><p><b>NOTE:</b></p><p>Whether a process application uses documents or attachments depends on the application configuration.</p><ul><li>If Oracle Content and Experience(documents) is enabled, the application can only use documents, and API operations on attachments do not apply.</li><li>If Oracle Content and Experience(documents) is not enabled, the application can only use attachments, and API operations on documents do not apply.</li> <p>To identify whether Oracle Content and Experience(documents) is enabled in a process application, use the API /ic/api/process/v1/processes/{processId} to retrieve process instance details. Oracle Content and Experience(documents) is enabled when the parameter isDoCSEnabled=true.</p>",
                "operationId":"getIncomingDocument",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processDefId",
                        "in":"path",
                        "description":"Value of process definition ID.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"documentName",
                        "in":"path",
                        "description":"Name of the document.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Returns the incoming document metadata.",
                        "schema":{
                            "$ref":"#/definitions/IncomingDocument"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Error in retrieving the document information"
                    }
                },
                "x-internal-id":"ic-api-process-v1-process-definitions-{processDefId}-documents-incoming-documents-{documentName}-get",
                "x-filename-id":"ic-api-process-v1-process-definitions-processdefid-documents-incoming-documents-documentname-get"
            }
        },
        "/ic/api/process/v1/process-definitions/{processDefId}/documents/incoming-folders":{
            "get":{
                "tags":[
                    "Process/Process Definitions"
                ],
                "summary":"Retrieve Incoming Folders Metadata",
                "description":"<p>Retrieves the folders metadata information for a given process definition ID.</p><p><b>NOTE:</b></p><p>Whether a process application uses documents or attachments depends on the application configuration.</p><ul><li>If Oracle Content and Experience(documents) is enabled, the application can only use documents, and API operations on attachments do not apply.</li><li>If Oracle Content and Experience(documents) is not enabled, the application can only use attachments, and API operations on documents do not apply.</li> <p>To identify whether Oracle Content and Experience(documents) is enabled in a process application, use the API /ic/api/process/v1/processes/{processId} to retrieve process instance details. Oracle Content and Experience(documents) is enabled when the parameter isDoCSEnabled=true.</p>",
                "operationId":"getIncomingFolders",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processDefId",
                        "in":"path",
                        "description":"Value of process definition ID.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"name",
                        "in":"query",
                        "description":"Retrieves only the folder for the specified folder name",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Returns the folders.",
                        "schema":{
                            "$ref":"#/definitions/IncomingFolders"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Error in retrieving the folder information"
                    }
                },
                "x-internal-id":"ic-api-process-v1-process-definitions-{processDefId}-documents-incoming-folders-get",
                "x-filename-id":"ic-api-process-v1-process-definitions-processdefid-documents-incoming-folders-get"
            }
        },
        "/ic/api/process/v1/process-definitions/{processDefId}/documents/incoming-folders/{folderName}":{
            "get":{
                "tags":[
                    "Process/Process Definitions"
                ],
                "summary":"Retrieve an Incoming Folder Metadata",
                "description":"<p>Retrieves the folder metadata information for a given folder and a process definition ID.</p><p><b>NOTE:</b></p><p>Whether a process application uses documents or attachments depends on the application configuration.</p><ul><li>If Oracle Content and Experience(documents) is enabled, the application can only use documents, and API operations on attachments do not apply.</li><li>If Oracle Content and Experience(documents) is not enabled, the application can only use attachments, and API operations on documents do not apply.</li> <p>To identify whether Oracle Content and Experience(documents) is enabled in a process application, use the API /ic/api/process/v1/processes/{processId} to retrieve process instance details. Oracle Content and Experience(documents) is enabled when the parameter isDoCSEnabled=true.</p>",
                "operationId":"getIncomingFolder",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processDefId",
                        "in":"path",
                        "description":"Value of process definition ID.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"folderName",
                        "in":"path",
                        "description":"Name of the folder.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Returns the folder.",
                        "schema":{
                            "$ref":"#/definitions/IncomingFolder"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Error in retrieving the folder information"
                    }
                },
                "x-internal-id":"ic-api-process-v1-process-definitions-{processDefId}-documents-incoming-folders-{folderName}-get",
                "x-filename-id":"ic-api-process-v1-process-definitions-processdefid-documents-incoming-folders-foldername-get"
            }
        },
        "/ic/api/process/v1/process-definitions/{processDefId}/documents/managed-folders":{
            "get":{
                "tags":[
                    "Process/Process Definitions"
                ],
                "summary":"Retrieve the Managed Folders Metadata",
                "description":"<p>Retrieves the folders metadata information for a given process definition ID.</p><p><b>NOTE:</b></p><p>Whether a process application uses documents or attachments depends on the application configuration.</p><ul><li>If Oracle Content and Experience(documents) is enabled, the application can only use documents, and API operations on attachments do not apply.</li><li>If Oracle Content and Experience(documents) is not enabled, the application can only use attachments, and API operations on documents do not apply.</li> <p>To identify whether Oracle Content and Experience(documents) is enabled in a process application, use the API /ic/api/process/v1/processes/{processId} to retrieve process instance details. Oracle Content and Experience(documents) is enabled when the parameter isDoCSEnabled=true.</p>",
                "operationId":"getManagedFolders",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processDefId",
                        "in":"path",
                        "description":"Value of process definition ID.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"name",
                        "in":"query",
                        "description":"Retrieves only the folder for the specified folder name",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"startupFlag",
                        "in":"query",
                        "description":"Retrieves the default startup folder if true, else (default) returns all folders",
                        "required":false,
                        "type":"boolean",
                        "default":false
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Returns the folders.",
                        "schema":{
                            "$ref":"#/definitions/ManagedFolders"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Error in retrieving the folder information"
                    }
                },
                "x-internal-id":"ic-api-process-v1-process-definitions-{processDefId}-documents-managed-folders-get",
                "x-filename-id":"ic-api-process-v1-process-definitions-processdefid-documents-managed-folders-get"
            }
        },
        "/ic/api/process/v1/process-definitions/{processDefId}/documents/managed-folders/{folderName}":{
            "get":{
                "tags":[
                    "Process/Process Definitions"
                ],
                "summary":"Retrieve a Managed Folder Metadata",
                "description":"<p>Retrieves the folder metadata information for a given folder and a process definition ID.</p><p><b>NOTE:</b></p><p>Whether a process application uses documents or attachments depends on the application configuration.</p><ul><li>If Oracle Content and Experience(documents) is enabled, the application can only use documents, and API operations on attachments do not apply.</li><li>If Oracle Content and Experience(documents) is not enabled, the application can only use attachments, and API operations on documents do not apply.</li> <p>To identify whether Oracle Content and Experience(documents) is enabled in a process application, use the API /ic/api/process/v1/processes/{processId} to retrieve process instance details. Oracle Content and Experience(documents) is enabled when the parameter isDoCSEnabled=true.</p>",
                "operationId":"getManagedFolder",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processDefId",
                        "in":"path",
                        "description":"Value of process definition ID.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"folderName",
                        "in":"path",
                        "description":"Name of the folder.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Returns the folders.",
                        "schema":{
                            "$ref":"#/definitions/ManagedFolder"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Error in retrieving the folder information"
                    }
                },
                "x-internal-id":"ic-api-process-v1-process-definitions-{processDefId}-documents-managed-folders-{folderName}-get",
                "x-filename-id":"ic-api-process-v1-process-definitions-processdefid-documents-managed-folders-foldername-get"
            }
        },
        "/ic/api/process/v1/process-definitions/{processDefId}/process-metadata":{
            "get":{
                "tags":[
                    "Process/Process Definitions"
                ],
                "summary":"Retrieve Process Metadata",
                "description":" Retrieves the process metadata for a given ID.",
                "operationId":"getProcessMetadata",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processDefId",
                        "in":"path",
                        "description":"Value of process definition ID.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-process-definitions-{processDefId}-process-metadata-get",
                "x-filename-id":"ic-api-process-v1-process-definitions-processdefid-process-metadata-get"
            }
        },
        "/ic/api/process/v1/process-definitions/{processDefId}/startFolderName":{
            "get":{
                "tags":[
                    "Process/Process Definitions"
                ],
                "summary":"Retrieve the Startup Folder Name",
                "description":" Retrieves the startup folder name for a given process definition ID",
                "operationId":"getStartupFolder",
                "produces":[
                    "text/plain"
                ],
                "parameters":[
                    {
                        "name":"processDefId",
                        "in":"path",
                        "description":"Value of process definition ID.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Returns the startup folder name."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Error in retrieving the startup folder name"
                    }
                },
                "x-internal-id":"ic-api-process-v1-process-definitions-{processDefId}-startFolderName-get",
                "x-filename-id":"ic-api-process-v1-process-definitions-processdefid-startfoldername-get"
            }
        },
        "/ic/api/process/v1/process-definitions/{processDefId}/{serviceName}/webform":{
            "get":{
                "tags":[
                    "Process/Process Definitions"
                ],
                "summary":"Retrieve a Form Instance for a Webform",
                "description":" Retrieves the form instance and optional payoad for the process definitions with the given ID.\nThe payload attribute and its value in JSON format will be set only when the form payload is saved during process initiation using the Save action.",
                "operationId":"getWebFormMultipart",
                "produces":[
                    "multipart/mixed"
                ],
                "parameters":[
                    {
                        "name":"processDefId",
                        "in":"path",
                        "description":"Value of process definition ID.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"serviceName",
                        "in":"path",
                        "description":"Value of service name of the process.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"operation",
                        "in":"query",
                        "description":"Specifies the operation performed. Use the Retrieve Process Definitions endpoint to list process definition data, including operations.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"includeAttachments",
                        "in":"query",
                        "description":"If true (default), returns any saved attachments as body parts along with the form URL",
                        "required":false,
                        "type":"boolean",
                        "default":true
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Returns a multipart response. The first body part is a JSON containing the form instance URL and optional payload if saved earlier. The remaining body parts will be attachments if the process contains any saved attachments."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Form not found."
                    },
                    "500":{
                        "description":"Error in retrieving the form Instance URL"
                    }
                },
                "x-internal-id":"ic-api-process-v1-process-definitions-{processDefId}-{serviceName}-webform-get",
                "x-filename-id":"ic-api-process-v1-process-definitions-processdefid-servicename-webform-get"
            }
        },
        "/ic/api/process/v1/processes":{
            "get":{
                "tags":[
                    "Process/Process Instances"
                ],
                "summary":"Retrieve the Process Instance List",
                "description":" Retrieves process instance list",
                "operationId":"getProcesses",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"view",
                        "in":"query",
                        "description":"View name",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"processDefId",
                        "in":"query",
                        "description":"Process definition ID",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"processDefIdLike",
                        "in":"query",
                        "description":"Process definition ID Like",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"processName",
                        "in":"query",
                        "description":"Processinstance name",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"priority",
                        "in":"query",
                        "description":"Process priority from 1 (highest) to 5 (lowest) or Any (default)",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"processOwner",
                        "in":"query",
                        "description":"Process instance owner role name and not individual user assigned to that role",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"processCreator",
                        "in":"query",
                        "description":"Process instance creator",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"processState",
                        "in":"query",
                        "description":"Process state. Values: OPEN, ABORTED, CANCELED, FAULTED_RECOVERABLE, ERRORED, COMPLETED, SUSPENDED. Default: OPEN.",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string",
                            "enum":[
                                "OPEN",
                                "ABORTED",
                                "CANCELED",
                                "FAULTED_RECOVERABLE",
                                "ERRORED",
                                "COMPLETED",
                                "SUSPENDED"
                            ],
                            "default":"OPEN"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"assignmentFilter",
                        "in":"query",
                        "description":"Assignment Filter. Valid Values: MY_AND_GROUP (default), OWNER, REVIEWER, ADMIN, ALL\nMY_AND_GROUP -Displays process instances that are assigned to anyone, including you, in the groups you belongs to.\nOWNER - Displays process instances in which you are owner.\nREVIEWER -Displays process instances for which you are a reviewer.\nADMIN -Displays all process instances for Admin user. This filter is for Admin only.\nALL - No filtering for admin context user; display All process instances that are created by you for non admin.",
                        "required":false,
                        "type":"string",
                        "default":"MY_AND_GROUP"
                    },
                    {
                        "name":"keyword",
                        "in":"query",
                        "description":"Keyword in instance title",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"dueDateFrom",
                        "in":"query",
                        "description":"Start of due date range in ISO-8601 format YYYY-MM-DDTHH:MM:SS[.sss]Z",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"dueDateTo",
                        "in":"query",
                        "description":"End of due date range in ISO-8601 format YYYY-MM-DDTHH:MM:SS[.sss]Z",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"Maximum number of items per page, default 25",
                        "required":false,
                        "type":"integer",
                        "default":25,
                        "format":"int32"
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Index for the first item on a page of list items",
                        "required":false,
                        "type":"integer",
                        "default":0,
                        "format":"int32"
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"Field with which results are to be ordered",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"Total Result - true or false",
                        "required":false,
                        "type":"boolean",
                        "default":true
                    },
                    {
                        "name":"since",
                        "in":"query",
                        "description":"Returned items must be created later than the specified time, in ISO-8601 format YYYY-MM-DDTHH:MM:SS[.sss]Z",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"until",
                        "in":"query",
                        "description":"Returned items must be created before the specified time, in ISO-8601 format YYYY-MM-DDTHH:MM:SS[.sss]Z",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"updatedSince",
                        "in":"query",
                        "description":"Returned items must be updated later than the specified time, in ISO-8601 format YYYY-MM-DDTHH:MM:SS[.sss]Z",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"updatedUntil",
                        "in":"query",
                        "description":"Returned items must be updated before the specified time, in ISO-8601 format YYYY-MM-DDTHH:MM:SS[.sss]Z",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"cannedProcessFilter",
                        "in":"query",
                        "description":"Canned Process Filter.This filter overrides assignmentFilter. Valid Values:DEFAULT, OWNED_BY_ME, STARTED_BY_ME, REVIEWED_BY_ME, ADMINISTERED_BY_ME.\nDEFAULT - For non Admin user this equals to OWNED_BY_ME when user is Process Owner else it is STARTED_BY_ME. For loggedIn admin user this equals to ADMINISTERED_BY_ME.\nOWNED_BY_ME - Displays process instances for user where assignmentFilter = OWNER\nSTARTED_BY_ME - Displays process instances for user where assignmentFilter = ALL and Process Creator is current user\nREVIEWED_BY_ME - Displays process instances for user where assignmentFilter = REVIEWER\nADMINISTERED_BY_ME - Displays process instances for admin user where assignmentFilter = ADMIN",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/Collection"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Process list not found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-processes-get",
                "x-filename-id":"ic-api-process-v1-processes-get"
            },
            "post":{
                "tags":[
                    "Process/Process Instances"
                ],
                "summary":"Create a Process Instance",
                "description":"Creates a new process instance or saves a process instance based on the value of action in the input.\n The resource takes a multipart input if looking to create a process instance with attachments, JSON as first body part and attachments as the remaining body parts. \n The process instance can also be created with only JSON payload to create a process instance if attachments are not needed. The operation and serviceName values in the input payload are optional, and if they are not specified, the operation defaults to start.\n <p><b>Note:</b></p><ul><li>We do not support process instance creation of a synchronous process. Only async process instance creation is supported.</li><li>If the system is overloaded, the process instance creation rest API returns only the conversationId. It does not return the processId. You can check for conversationId in the API response if you don't get the processId. You can use the conversationId to fetch the processId by using the API GET /processes/{id}, where id is the conversationId. See <a href='op-ic-api-process-v1-processes-processid-get.html'> Retrieve a Process Instance</a>.</li>",
                "operationId":"postMessageJson",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processDefId",
                        "in":"query",
                        "description":"processDefId",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"serviceName",
                        "in":"query",
                        "description":"Service Name",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"operation",
                        "in":"query",
                        "description":"Operation",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"action",
                        "in":"query",
                        "description":"Action - Submit, Save, Discard",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"X-pcs.executionId",
                        "in":"header",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"X-pcs.replyTo",
                        "in":"header",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"X-pcs.DMSExecutionContext",
                        "in":"header",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"X-Oracle-IntegrationSuite-Parent-Ctx",
                        "in":"header",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"X-pcs.replyPayloadTemplate",
                        "in":"header",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"pcs_mode",
                        "in":"header",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Process Instance succesfully created",
                        "schema":{
                            "$ref":"#/definitions/ProcessInstance"
                        }
                    },
                    "400":{
                        "description":"Invalid Input"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-processes-post",
                "x-filename-id":"ic-api-process-v1-processes-post"
            },
            "put":{
                "tags":[
                    "Process/Process Instances"
                ],
                "summary":"Perform Actions on a List of Instances",
                "description":" Performs actions on instance list",
                "operationId":"performActionsOnInstanceList",
                "produces":[
                    "application/json",
                    "text/plain"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"value of process IDs and update states",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/Action"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success"
                    },
                    "304":{
                        "description":"Not Modified"
                    },
                    "403":{
                        "description":"Forbidden"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-processes-put",
                "x-filename-id":"ic-api-process-v1-processes-put"
            }
        },
        "/ic/api/process/v1/processes/dynamic-process/{executionId}":{
            "get":{
                "tags":[
                    "Process/Process Instances"
                ],
                "summary":"Retrieve a Process Instance by case ID ",
                "description":" Retrieves a process instance by case ID.",
                "operationId":"getProcessByExecutionId",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"executionId",
                        "in":"path",
                        "description":"Value of process ID.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/ProcessInstance"
                        }
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-processes-dynamic-process-{executionId}-get",
                "x-filename-id":"ic-api-process-v1-processes-dynamic-process-executionid-get"
            }
        },
        "/ic/api/process/v1/processes/instance-metrics":{
            "get":{
                "tags":[
                    "Process/Process Instances"
                ],
                "summary":"Retrieve Instance Metrics for the User",
                "description":"Retrieves Suspended, Alerted and Recoverale instances.",
                "operationId":"getInstanceMetrics",
                "produces":[
                    "application/json"
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/Collection"
                        }
                    },
                    "400":{
                        "description":"Bad Request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"DoCs Folders not found for given task"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-processes-instance-metrics-get",
                "x-filename-id":"ic-api-process-v1-processes-instance-metrics-get"
            }
        },
        "/ic/api/process/v1/processes/{processId}":{
            "get":{
                "tags":[
                    "Process/Process Instances"
                ],
                "summary":"Retrieve a Process Instance",
                "description":"Retrieves a process instance\nIf document store is enabled for a particular instance apis to fetch and upload attachments will return a error message stating 'Document store is enabled attachments can not be used'.  \nIf document store is not enabled for a particular instance apis to fetch folders will return an error message stating 'Document store is not configured'.  \nIf conversations are not enabled for a particular instance apis to fetch conversation details will return error message stating 'Conversation are not enabled'",
                "operationId":"getProcess",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processId",
                        "in":"path",
                        "description":"Value of process ID.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"isProcessNumberFlag",
                        "in":"query",
                        "description":"Value of processNumber, if true it will fetch process instance by number, if false it will return process instance by instanceId",
                        "required":false,
                        "type":"boolean",
                        "default":false
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/ProcessInstance"
                        }
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-processes-{processId}-get",
                "x-filename-id":"ic-api-process-v1-processes-processid-get"
            },
            "put":{
                "tags":[
                    "Process/Process Instances"
                ],
                "summary":"Update the Process State",
                "description":"<p>Suspends, resumes, cancels, aborts, recovers a failed instance, and modifies the process flow of an instance.</p> For example, you can: <ul><li>Change the process flow of an instance that is currently suspended because of a problem</li><li>Move an instance that is running to another activity because of a specific reason</li><li>Modify the value of data objects and instance attributes when an activity is failing because of the value of the data objects and instance attributes. You can then retry running the current activity again.</li></ul> <p>The cancel action only cancels the current process instance.</p> <p>The behavior of the abort action depends on the setting in the abortType parameter. Valid values for abortType are:</p><ul><li>self: Aborts all instances matching the flow ID of the current instance on which the abort action is performed.</li><li>downstream: Aborts all instances that match the specified flow ID and its child flow IDs.</li><li> all: Aborts all instances that match the specified flow ID and its parent and child flow IDs.</li></ul>",
                "operationId":"performProcessAction",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json",
                    "text/plain"
                ],
                "parameters":[
                    {
                        "name":"processId",
                        "in":"path",
                        "description":"Value of process ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"Payload of process",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/Action"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success"
                    },
                    "304":{
                        "description":"Not Modified"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Not Found"
                    },
                    "500":{
                        "description":"Internal server error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-processes-{processId}-put",
                "x-filename-id":"ic-api-process-v1-processes-processid-put"
            }
        },
        "/ic/api/process/v1/processes/{processId}/activities":{
            "get":{
                "tags":[
                    "Process/Process Instances"
                ],
                "summary":"Retrieve Open activities for a Process Instance",
                "description":" Retrieves a process instance's open activities. To retrieve the outcome of all activities, use the API /processes/<processId>/approval.",
                "operationId":"getProcessInstanceOpenActivities",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processId",
                        "in":"path",
                        "description":"value of instance Id",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/OpenActivityResponse"
                        }
                    },
                    "400":{
                        "description":"Bad Request."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Not Found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-processes-{processId}-activities-get",
                "x-filename-id":"ic-api-process-v1-processes-processid-activities-get"
            }
        },
        "/ic/api/process/v1/processes/{processId}/activities/{activityId}/dataobjects":{
            "get":{
                "tags":[
                    "Process/Process Instances"
                ],
                "summary":"Retrieve Data Objects by Open Activity ID",
                "description":"Retrieves DataObjects for selected Open Activity",
                "operationId":"getDataObjectsForActivityId",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processId",
                        "in":"path",
                        "description":"Value of process ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"activityId",
                        "in":"path",
                        "description":"value of selected Open Activity ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"suspendInstance",
                        "in":"query",
                        "description":"Suspend Instance or not - to prevent the instance from moving between the time the user gets the open activities and work upon them",
                        "required":false,
                        "type":"boolean",
                        "default":false
                    },
                    {
                        "name":"type",
                        "in":"query",
                        "description":"Data Objects Structure Type - flat or tree",
                        "required":false,
                        "type":"string",
                        "default":"flat"
                    },
                    {
                        "name":"includeInstanceAttributes",
                        "in":"query",
                        "description":"Include instance level attributes",
                        "required":false,
                        "type":"boolean",
                        "default":false
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/ActivityFlowResponse"
                        }
                    },
                    "400":{
                        "description":"Bad Request."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Not Found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-processes-{processId}-activities-{activityId}-dataobjects-get",
                "x-filename-id":"ic-api-process-v1-processes-processid-activities-activityid-dataobjects-get"
            }
        },
        "/ic/api/process/v1/processes/{processId}/activityflows":{
            "get":{
                "tags":[
                    "Process/Process Instances"
                ],
                "summary":"Retrieve Activities Flow for a Process Instance",
                "description":"Retrieves open activities, valid targets, and data objects for a process.",
                "operationId":"getProcessInstanceActivityFlows",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processId",
                        "in":"path",
                        "description":"Value of process ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"suspendInstance",
                        "in":"query",
                        "description":"Suspend Instance or not - to prevent the instance from moving between the time the user gets the open activities and work upon them",
                        "required":false,
                        "type":"boolean",
                        "default":false
                    },
                    {
                        "name":"includeDataObjects",
                        "in":"query",
                        "description":"include DataObjects in response?",
                        "required":false,
                        "type":"boolean",
                        "default":false
                    },
                    {
                        "name":"activityType",
                        "in":"query",
                        "description":"Activity type that you want to filter on. Following are allowed values for activity type: <ul><li>ABSTRACT_ACTIVITY</li><li>USER_TASK</li><li>SERVICE_TASK</li><li>SEND_TASK</li><li>RECEIVE_TASK</li><li>BUSINESS_RULE_TASK</li><li>SCRIPT_TASK</li><li>MANUAL_TASK</li><li>CALL_ACTIVITY</li><li>SUBPROCESS</li><li>NOTIFICATION_TASK</li><li>UPDATE_TASK</li><li>START_EVENT</li><li>THROW_INTERMEDIATE_EVENT</li><li>CATCH_INTERMEDIATE_EVENT</li><li>END_EVENT</li><li>BOUNDARY_EVENT</li><li>EVENT</li><li>EXCLUSIVE_GATEWAY</li><li>INCLUSIVE_GATEWAY</li><li>PARALLEL_GATEWAY</li><li>EVENT_BASED_GATEWAY</li><li>COMPLEX_GATEWAY</li></ul>",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string",
                            "enum":[
                                "ABSTRACT_ACTIVITY",
                                "USER_TASK",
                                "SERVICE_TASK",
                                "SEND_TASK",
                                "RECEIVE_TASK",
                                "BUSINESS_RULE_TASK",
                                "SCRIPT_TASK",
                                "MANUAL_TASK",
                                "CALL_ACTIVITY",
                                "SUBPROCESS",
                                "NOTIFICATION_TASK",
                                "UPDATE_TASK",
                                "START_EVENT",
                                "THROW_INTERMEDIATE_EVENT",
                                "CATCH_INTERMEDIATE_EVENT",
                                "END_EVENT",
                                "BOUNDARY_EVENT",
                                "EVENT",
                                "EXCLUSIVE_GATEWAY",
                                "INCLUSIVE_GATEWAY",
                                "PARALLEL_GATEWAY",
                                "EVENT_BASED_GATEWAY",
                                "COMPLEX_GATEWAY"
                            ]
                        },
                        "collectionFormat":"multi"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/ActivityFlowResponse"
                        }
                    },
                    "400":{
                        "description":"Bad Request."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Not Found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-processes-{processId}-activityflows-get",
                "x-filename-id":"ic-api-process-v1-processes-processid-activityflows-get"
            }
        },
        "/ic/api/process/v1/processes/{processId}/approval":{
            "get":{
                "tags":[
                    "Process/Process Instances"
                ],
                "summary":"Retrieve the Approval Outcome",
                "description":"Retrieve the approval outcome for a given process instance ID.",
                "operationId":"getApprovalOutcome",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processId",
                        "in":"path",
                        "description":"Includes only tasks in a given process instance",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/TaskHistoryApproval"
                            }
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Approal Task list not found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-processes-{processId}-approval-get",
                "x-filename-id":"ic-api-process-v1-processes-processid-approval-get"
            }
        },
        "/ic/api/process/v1/processes/{processId}/attachments":{
            "get":{
                "tags":[
                    "Process/Process Instances"
                ],
                "summary":"Retrieve the Attachment List for a Process Instance",
                "description":"<p>Retrieves a list of attachments for a process instance.</p><p><b>Note:</b></p><p>Whether a process application uses documents or attachments depends on the application configuration.</p><ul><li>If Oracle Content and Experience(documents) is enabled, the application can only use documents, and API operations on attachments do not apply.</li><li>If Oracle Content and Experience(documents) is not enabled, the application can only use attachments, and API operations on documents do not apply.</li> <p>To identify whether Oracle Content and Experience(documents) is enabled in a process application, use the API /ic/api/process/v1/processes/{processId} to retrieve process instance details. Oracle Content and Experience(documents) is enabled when the parameter isDoCSEnabled=true.</p>",
                "operationId":"getProcessAttachments",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processId",
                        "in":"path",
                        "description":"Value of process ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-processes-{processId}-attachments-get",
                "x-filename-id":"ic-api-process-v1-processes-processid-attachments-get"
            },
            "post":{
                "tags":[
                    "Process/Process Instances"
                ],
                "summary":"Add Attachments to a Process",
                "description":"<p>Adds attachments to a process.</p><p><b>NOTE:</b></p><p>Whether a process application uses documents or attachments depends on the application configuration.</p><ul><li>If Oracle Content and Experience(documents) is enabled, the application can only use documents, and API operations on attachments do not apply.</li><li>If Oracle Content and Experience(documents) is not enabled, the application can only use attachments, and API operations on documents do not apply.</li> <p>To identify whether Oracle Content and Experience(documents) is enabled in a process application, use the API /ic/api/process/v1/processes/{processId} to retrieve process instance details. Oracle Content and Experience(documents) is enabled when the parameter isDoCSEnabled=true.</p>",
                "operationId":"addProcessAttachment",
                "consumes":[
                    "multipart/mixed"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processId",
                        "in":"path",
                        "description":"Value of process ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success"
                    },
                    "409":{
                        "description":"Conflict"
                    },
                    "500":{
                        "description":"Internal server error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-processes-{processId}-attachments-post",
                "x-filename-id":"ic-api-process-v1-processes-processid-attachments-post"
            }
        },
        "/ic/api/process/v1/processes/{processId}/attachments/{attachmentId}":{
            "delete":{
                "tags":[
                    "Process/Process Instances"
                ],
                "summary":"Delete Process Attachments",
                "description":"<p>Deletes process attachments.</p><p><b>NOTE:</b></p><p>Whether a process application uses documents or attachments depends on the application configuration.</p><ul><li>If Oracle Content and Experience(documents) is enabled, the application can only use documents, and API operations on attachments do not apply.</li><li>If Oracle Content and Experience(documents) is not enabled, the application can only use attachments, and API operations on documents do not apply.</li> <p>To identify whether Oracle Content and Experience(documents) is enabled in a process application, use the API /ic/api/process/v1/processes/{processId} to retrieve process instance details. Oracle Content and Experience(documents) is enabled when the parameter isDoCSEnabled=true.</p>",
                "operationId":"deleteProcessAttachment",
                "produces":[
                    "text/plain",
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processId",
                        "in":"path",
                        "description":"Value of process ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"attachmentId",
                        "in":"path",
                        "description":"Value of attachment Id",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success"
                    },
                    "500":{
                        "description":"Internal server error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-processes-{processId}-attachments-{attachmentId}-delete",
                "x-filename-id":"ic-api-process-v1-processes-processid-attachments-attachmentid-delete"
            }
        },
        "/ic/api/process/v1/processes/{processId}/attachments/{attachmentName}/stream":{
            "get":{
                "tags":[
                    "Process/Process Instances"
                ],
                "summary":"Retrieve a Process Attachment as a Stream",
                "description":" Retrieves an attachment by name as a stream.\nIf Oracle Content and Experience (documents) is enabled for this process, attachments do not apply.",
                "operationId":"getProcessAttachmentStream",
                "produces":[
                    "multipart/mixed",
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processId",
                        "in":"path",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"attachmentName",
                        "in":"path",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Displays the file contents. Response type will be based on the mime type of the attachment."
                    },
                    "400":{
                        "description":"Bad Request."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"No inputstream exists for attachment with given name"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-processes-{processId}-attachments-{attachmentName}-stream-get",
                "x-filename-id":"ic-api-process-v1-processes-processid-attachments-attachmentname-stream-get"
            }
        },
        "/ic/api/process/v1/processes/{processId}/audit":{
            "get":{
                "tags":[
                    "Process/Process Instances"
                ],
                "summary":"Retrieve the Audit Diagram of a Process Instance",
                "description":"Retrieves the audit diagram and history of a process instance.",
                "operationId":"getAuditDiagram",
                "produces":[
                    "image/png",
                    "application/json",
                    "text/plain"
                ],
                "parameters":[
                    {
                        "name":"processId",
                        "in":"path",
                        "description":"Value of process ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"graphicFlag",
                        "in":"query",
                        "description":"When graphicFlag is set to true, gets a graphical representation of the process in png format. When graphicFlag is set to false, gets the audit history for the process.",
                        "required":false,
                        "type":"boolean",
                        "default":true
                    },
                    {
                        "name":"filterActivitiesBy",
                        "in":"query",
                        "description":"Comma separated string of activities that the audit history should be filtered by. START_EVENT,USER_TASK or a combination of both are allowed options ",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"includeFutureTasksFlag",
                        "in":"query",
                        "description":"boolean value , relevant only for  USER_TASKs, true if future user tasks should be included in the response, false otherwise. Default behavior false.",
                        "required":false,
                        "type":"boolean",
                        "default":false
                    },
                    {
                        "name":"currentTaskNumber",
                        "in":"query",
                        "description":"String value ,relevant only for  USER_TASKs, if present indicates the task number to be used when expanding the histor. Default empty.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"auditStructure",
                        "in":"query",
                        "description":"Gets the audit structure in list or tree format. Default is list.  When the query parameter auditStructure has the value of tree, the API returns the audit structure of the process with the activity level payload in the payloadLink attribute.",
                        "required":false,
                        "type":"string",
                        "default":"list"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-processes-{processId}-audit-get",
                "x-filename-id":"ic-api-process-v1-processes-processid-audit-get"
            }
        },
        "/ic/api/process/v1/processes/{processId}/audit/{queryId}/payload":{
            "get":{
                "tags":[
                    "Process/Process Instances"
                ],
                "summary":"Retrieve the Audit Instance Payload document for given audit query ID",
                "operationId":"getAuditInstancePayloadDoc",
                "produces":[
                    "application/xml"
                ],
                "parameters":[
                    {
                        "name":"processId",
                        "in":"path",
                        "description":"Value of process ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"queryId",
                        "in":"path",
                        "description":"Value of audit Query ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success"
                    },
                    "404":{
                        "description":"Not Found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-processes-{processId}-audit-{queryId}-payload-get",
                "x-filename-id":"ic-api-process-v1-processes-processid-audit-queryid-payload-get"
            }
        },
        "/ic/api/process/v1/processes/{processId}/comments":{
            "get":{
                "tags":[
                    "Process/Process Instances"
                ],
                "summary":"Retrieve the Comment List for a Process Instance",
                "description":"Retrieves a list of comments for a process instance.",
                "operationId":"getProcessComments",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processId",
                        "in":"path",
                        "description":"Value of process ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/Collection"
                        }
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-processes-{processId}-comments-get",
                "x-filename-id":"ic-api-process-v1-processes-processid-comments-get"
            },
            "post":{
                "tags":[
                    "Process/Process Instances"
                ],
                "summary":"Add Comments to a Process",
                "description":" Adds comments to a process",
                "operationId":"addProcessComments",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processId",
                        "in":"path",
                        "description":"Value of process ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"CommentRequest",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/CommentRequest"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success"
                    },
                    "500":{
                        "description":"Internal server error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-processes-{processId}-comments-post",
                "x-filename-id":"ic-api-process-v1-processes-processid-comments-post"
            }
        },
        "/ic/api/process/v1/processes/{processId}/conversations":{
            "get":{
                "tags":[
                    "Process/Process Instances"
                ],
                "summary":"Retrieve Conversations for a Process Instance",
                "description":" Retrieves the conversations associated with the process instance.",
                "operationId":"getConversationsForProcessInstance",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processId",
                        "in":"path",
                        "description":"Value of process ID.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"name",
                        "in":"query",
                        "description":"Retrieves only the conversation for the specified conversation name",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Returns the conversations or empty list when there aren't any.",
                        "schema":{
                            "$ref":"#/definitions/ConversationInstances"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Error in retrieving the conversation information"
                    }
                },
                "x-internal-id":"ic-api-process-v1-processes-{processId}-conversations-get",
                "x-filename-id":"ic-api-process-v1-processes-processid-conversations-get"
            }
        },
        "/ic/api/process/v1/processes/{processId}/conversations/{conversationId}":{
            "get":{
                "tags":[
                    "Process/Process Instances"
                ],
                "summary":"Retrieve a Conversation for a Process Instance",
                "description":" Retrieves conversation associated with the process instance based on conversationId.",
                "operationId":"getConversationForProcessInstance",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processId",
                        "in":"path",
                        "description":"Value of process ID.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"conversationId",
                        "in":"path",
                        "description":"Value of conversation ID.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Returns the conversations or empty list when there aren't any.",
                        "schema":{
                            "$ref":"#/definitions/ConversationInstance"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Error in retrieving the conversation information"
                    }
                },
                "x-internal-id":"ic-api-process-v1-processes-{processId}-conversations-{conversationId}-get",
                "x-filename-id":"ic-api-process-v1-processes-processid-conversations-conversationid-get"
            }
        },
        "/ic/api/process/v1/processes/{processId}/dataobjects":{
            "get":{
                "tags":[
                    "Process/Process Instances"
                ],
                "summary":"Retrieve Data Objects for a Process Instance",
                "description":"Retrieves data objects for a process instance at the process level.",
                "operationId":"getDataObjectsForProcessInstance",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processId",
                        "in":"path",
                        "description":"Value of process ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"suspendInstance",
                        "in":"query",
                        "description":"Suspend Instance or not - to prevent the instance from moving between the time the user gets the open activities and work upon them",
                        "required":false,
                        "type":"boolean",
                        "default":false
                    },
                    {
                        "name":"type",
                        "in":"query",
                        "description":"Data Objects Structure Type - flat or tree",
                        "required":false,
                        "type":"string",
                        "default":"flat"
                    },
                    {
                        "name":"includeInstanceAttributes",
                        "in":"query",
                        "description":"Include instance level attributes",
                        "required":false,
                        "type":"boolean",
                        "default":false
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/ActivityFlowResponse"
                        }
                    },
                    "400":{
                        "description":"Bad Request."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Not Found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-processes-{processId}-dataobjects-get",
                "x-filename-id":"ic-api-process-v1-processes-processid-dataobjects-get"
            }
        },
        "/ic/api/process/v1/processes/{processId}/faults":{
            "get":{
                "tags":[
                    "Process/Process Instances"
                ],
                "summary":"Get Faults for a Process Instance",
                "description":"Gets faults for a process instance.",
                "operationId":"getFaultsForProcessInstance",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processId",
                        "in":"path",
                        "description":"Value of process ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/ProcessFault"
                        }
                    },
                    "500":{
                        "description":"Something went wrong"
                    }
                },
                "x-internal-id":"ic-api-process-v1-processes-{processId}-faults-get",
                "x-filename-id":"ic-api-process-v1-processes-processid-faults-get"
            }
        },
        "/ic/api/process/v1/processes/{processId}/folders":{
            "get":{
                "tags":[
                    "Process/Process Instances"
                ],
                "summary":"Retrieve the List of DOCs Folders for a Process Instance",
                "description":" Retrieves the DOCs folders associated with a process.",
                "operationId":"getProcessFolders",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processId",
                        "in":"path",
                        "description":"Value of Process ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"name",
                        "in":"query",
                        "description":"Retrieves only the folder for the specified folder name",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/Collection"
                        }
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-processes-{processId}-folders-get",
                "x-filename-id":"ic-api-process-v1-processes-processid-folders-get"
            }
        },
        "/ic/api/process/v1/processes/{processId}/folders/{folderId}":{
            "get":{
                "tags":[
                    "Process/Process Instances"
                ],
                "summary":"Retrieve the DOCs folder Details for a Process Instance",
                "description":" Retrieves the folder details for a given folder associated with a process.",
                "operationId":"getProcessFolderById",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"processId",
                        "in":"path",
                        "description":"Value of Process Id",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"folderId",
                        "in":"path",
                        "description":"Folder ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/DcsFolder"
                        }
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-processes-{processId}-folders-{folderId}-get",
                "x-filename-id":"ic-api-process-v1-processes-processid-folders-folderid-get"
            }
        },
        "/ic/api/process/v1/quickStartApps":{
            "get":{
                "tags":[
                    "Process/QuickStart Apps"
                ],
                "summary":"Retrieve QuickStart Apps",
                "description":"Returns information of all available QuickStart App that you are authorized to view.",
                "operationId":"getQuickStartApps",
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "responses":{
                    "200":{
                        "description":"Success. Retrieve QuickStart Apps.",
                        "schema":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/RestQuickStartApp"
                            }
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Error in retrieving QuickStart Apps"
                    }
                },
                "x-internal-id":"ic-api-process-v1-quickStartApps-get",
                "x-filename-id":"ic-api-process-v1-quickstartapps-get"
            }
        },
        "/ic/api/process/v1/quickStartApps/{quickStartAppId}":{
            "get":{
                "tags":[
                    "Process/QuickStart Apps"
                ],
                "summary":"Retrieve a QuickStart App by ID",
                "description":"Retrieves details for a QuickStart App based on the specified ID, including the name, description, Id and type of the QuickStart App.",
                "operationId":"getQuickStartApp",
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"quickStartAppId",
                        "in":"path",
                        "description":"The QuickStart App ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Retrieve QuickStart App.",
                        "schema":{
                            "$ref":"#/definitions/RestQuickStartApp"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"QuickStart App is not found."
                    },
                    "500":{
                        "description":"Error in retrieving QuickStart App"
                    }
                },
                "x-internal-id":"ic-api-process-v1-quickStartApps-{quickStartAppId}-get",
                "x-filename-id":"ic-api-process-v1-quickstartapps-quickstartappid-get"
            },
            "delete":{
                "tags":[
                    "Process/QuickStart Apps"
                ],
                "summary":"Delete a QuickStart App",
                "description":"Deletes a QuickStart App and returns success code if Quick Start App is deleted successfully.",
                "operationId":"deleteQuickStartApp",
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"quickStartAppId",
                        "in":"path",
                        "description":"The QuickStart App ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. QuickStart App successfully deleted."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Privileges required. User can't delete the QuickStart App"
                    },
                    "404":{
                        "description":"QuickStart App is not found."
                    },
                    "500":{
                        "description":"Error in deleting QuickStart App"
                    }
                },
                "x-internal-id":"ic-api-process-v1-quickStartApps-{quickStartAppId}-delete",
                "x-filename-id":"ic-api-process-v1-quickstartapps-quickstartappid-delete"
            }
        },
        "/ic/api/process/v1/spaces":{
            "get":{
                "tags":[
                    "Process/Spaces"
                ],
                "summary":"Retrieve Spaces",
                "description":"Returns information of all available spaces that you are authorized to view.",
                "operationId":"getSpaces",
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"Specify expanded information the returned models should contain",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string",
                            "enum":[
                                "PROJECTS",
                                "PERMISSIONS",
                                "CURRENT_USER_ROLE"
                            ]
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"userMode",
                        "in":"query",
                        "description":"Applicable only for Administrators. Executes the API in given user mode.",
                        "required":false,
                        "type":"string",
                        "default":"none",
                        "enum":[
                            "DEVELOPER",
                            "NONE"
                        ]
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Retrieve Spaces.",
                        "schema":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/RestSpace"
                            }
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Error in retrieving spaces"
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-get",
                "x-filename-id":"ic-api-process-v1-spaces-get"
            },
            "post":{
                "tags":[
                    "Process/Spaces"
                ],
                "summary":"Create a Space",
                "description":"Creates a space.",
                "operationId":"createSpace",
                "consumes":[
                    "application/x-www-form-urlencoded"
                ],
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"spaceName",
                        "in":"formData",
                        "description":"The space name",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/RestSpace"
                        }
                    },
                    "201":{
                        "description":"Success. Space successfully created."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Error in creating space"
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-post",
                "x-filename-id":"ic-api-process-v1-spaces-post"
            }
        },
        "/ic/api/process/v1/spaces/{spaceId}":{
            "get":{
                "tags":[
                    "Process/Spaces"
                ],
                "summary":"Retrieve a Space by ID",
                "description":"Returns information of a space based on the specified ID.",
                "operationId":"getSpace",
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The space ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"Specify expanded information the returned models should contain",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string",
                            "enum":[
                                "PROJECTS",
                                "PERMISSIONS",
                                "CURRENT_USER_ROLE"
                            ]
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"userMode",
                        "in":"query",
                        "description":"Applicable only for Administrators. Executes the API in given user mode.",
                        "required":false,
                        "type":"string",
                        "default":"none",
                        "enum":[
                            "DEVELOPER",
                            "NONE"
                        ]
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Retrieve Space.",
                        "schema":{
                            "$ref":"#/definitions/RestSpace"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Space is not found."
                    },
                    "500":{
                        "description":"Error in retrieving space"
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-{spaceId}-get",
                "x-filename-id":"ic-api-process-v1-spaces-spaceid-get"
            },
            "delete":{
                "tags":[
                    "Process/Spaces"
                ],
                "summary":"Delete a Space",
                "description":"Deletes a space.",
                "operationId":"deleteSpace",
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The space ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"userMode",
                        "in":"query",
                        "description":"Applicable only for Administrators. Executes the API in given user mode.",
                        "required":false,
                        "type":"string",
                        "default":"none",
                        "enum":[
                            "DEVELOPER",
                            "NONE"
                        ]
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Space successfully deleted.",
                        "schema":{
                            "$ref":"#/definitions/RestSpace"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Privileges required. User can't delete the space"
                    },
                    "404":{
                        "description":"Space not found."
                    },
                    "500":{
                        "description":"Error in deleting space"
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-{spaceId}-delete",
                "x-filename-id":"ic-api-process-v1-spaces-spaceid-delete"
            }
        },
        "/ic/api/process/v1/spaces/{spaceId}/permissions":{
            "get":{
                "tags":[
                    "Process/Spaces"
                ],
                "summary":"List Permissions Assigned to a Space",
                "description":"Retrieves all available permissions assigned to a space.",
                "operationId":"getSpacePermissions",
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The space ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Retrieve Space Permissions.",
                        "schema":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/RestPermission"
                            }
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Privileges required. User can't view the space permissions"
                    },
                    "404":{
                        "description":"Space not found."
                    },
                    "500":{
                        "description":"Error in retrieving space permissions"
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-{spaceId}-permissions-get",
                "x-filename-id":"ic-api-process-v1-spaces-spaceid-permissions-get"
            }
        },
        "/ic/api/process/v1/spaces/{spaceId}/permissions/{principal}":{
            "get":{
                "tags":[
                    "Process/Spaces"
                ],
                "summary":"Retrieve Permission Details",
                "description":"Retrieve details of the specified permission including the name of the user, the role.",
                "operationId":"getSpacePermission",
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The space ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"principal",
                        "in":"path",
                        "description":"The principal ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Retrieve Space Permission.",
                        "schema":{
                            "$ref":"#/definitions/RestPermission"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Privileges required. User can't view the space permissions"
                    },
                    "404":{
                        "description":"Space/Space Permissions not found."
                    },
                    "500":{
                        "description":"Error in retrieving space permission"
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-{spaceId}-permissions-{principal}-get",
                "x-filename-id":"ic-api-process-v1-spaces-spaceid-permissions-principal-get"
            },
            "put":{
                "tags":[
                    "Process/Spaces"
                ],
                "summary":"Add a User to a Space",
                "description":"Optionally you can specify the role the user will have. If the user already has a role it'll update it",
                "operationId":"addSpacePermission",
                "consumes":[
                    "application/x-www-form-urlencoded"
                ],
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The space ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"principal",
                        "in":"path",
                        "description":"The principal ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"role",
                        "in":"formData",
                        "description":"The role to be assigned to the user",
                        "required":false,
                        "type":"string",
                        "default":"viewer",
                        "enum":[
                            "viewer",
                            "editor",
                            "owner"
                        ]
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/RestPermission"
                        }
                    },
                    "201":{
                        "description":"Success. Space Permission successfully created."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Privileges required. User can't add the space permissions"
                    },
                    "404":{
                        "description":"Space/Principal not found."
                    },
                    "500":{
                        "description":"Error in creating space permission"
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-{spaceId}-permissions-{principal}-put",
                "x-filename-id":"ic-api-process-v1-spaces-spaceid-permissions-principal-put"
            },
            "delete":{
                "tags":[
                    "Process/Spaces"
                ],
                "summary":"Remove User from a Space",
                "description":"Deletes the user from the specified space.",
                "operationId":"deleteSpacePermission",
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"principal",
                        "in":"path",
                        "description":"The principal ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Space Permission successfully deleted.",
                        "schema":{
                            "$ref":"#/definitions/RestPermission"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Privileges required. User can't delete the space permissions"
                    },
                    "404":{
                        "description":"Space/Space Permission not found."
                    },
                    "500":{
                        "description":"Error in deleting space permission"
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-{spaceId}-permissions-{principal}-delete",
                "x-filename-id":"ic-api-process-v1-spaces-spaceid-permissions-principal-delete"
            }
        },
        "/ic/api/process/v1/spaces/{spaceId}/projects":{
            "get":{
                "tags":[
                    "Process/Designtime Projects"
                ],
                "summary":"Retrieve Projects",
                "description":"It will retrieve only projects you are authorized to see",
                "operationId":"getProjects",
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The space ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"Specify expanded information the returned models should contain",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string",
                            "enum":[
                                "SNAPSHOTS"
                            ]
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"userMode",
                        "in":"query",
                        "description":"Applicable only for Administrators. Executes the API in given user mode.",
                        "required":false,
                        "type":"string",
                        "default":"none",
                        "enum":[
                            "DEVELOPER",
                            "NONE"
                        ]
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Retrieve Projects.",
                        "schema":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/RestProject"
                            }
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Error in retrieving projects"
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-{spaceId}-projects-get",
                "x-filename-id":"ic-api-process-v1-spaces-spaceid-projects-get"
            },
            "post":{
                "tags":[
                    "Process/Designtime Projects"
                ],
                "summary":"Create or Import a New Project into the Space",
                "description":"If a quickstart app id is provided the new project will      be created based on the QuickStart App. Returns newly created project",
                "operationId":"createProject",
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"projectName",
                        "in":"formData",
                        "description":"The project name",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"description",
                        "in":"formData",
                        "description":"The project description",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"quickStartAppId",
                        "in":"formData",
                        "description":"If provided, it will create a new project from a quickstart app",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"exp",
                        "in":"formData",
                        "description":"The project .exp file to be imported",
                        "required":false,
                        "type":"file"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/RestProject"
                        }
                    },
                    "201":{
                        "description":"Success. Project successfully created."
                    },
                    "400":{
                        "description":"Project file is invalid."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Privileges required. User can't create the project in this space"
                    },
                    "404":{
                        "description":"Space/Quick Start App is not found."
                    },
                    "409":{
                        "description":"Project already exist."
                    },
                    "500":{
                        "description":"Error in creating project"
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-{spaceId}-projects-post",
                "x-filename-id":"ic-api-process-v1-spaces-spaceid-projects-post"
            }
        },
        "/ic/api/process/v1/spaces/{spaceId}/projects/{projectId}":{
            "get":{
                "tags":[
                    "Process/Designtime Projects"
                ],
                "summary":"Retrieve a Project by ID",
                "description":"",
                "operationId":"getProject",
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The space ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"projectId",
                        "in":"path",
                        "description":"The project ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"Specify expanded information the returned models should contain",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string",
                            "enum":[
                                "SNAPSHOTS"
                            ]
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"userMode",
                        "in":"query",
                        "description":"Applicable only for Administrators. Executes the API in given user mode.",
                        "required":false,
                        "type":"string",
                        "default":"none",
                        "enum":[
                            "DEVELOPER",
                            "NONE"
                        ]
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Retrieve Project.",
                        "schema":{
                            "$ref":"#/definitions/RestProject"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Space/Project not found."
                    },
                    "500":{
                        "description":"Error in retrieving project"
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-{spaceId}-projects-{projectId}-get",
                "x-filename-id":"ic-api-process-v1-spaces-spaceid-projects-projectid-get"
            },
            "put":{
                "tags":[
                    "Process/Designtime Projects"
                ],
                "summary":"Update the Project Description",
                "description":"Returns the updated project",
                "operationId":"updateProject",
                "consumes":[
                    "application/x-www-form-urlencoded"
                ],
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The space ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"projectId",
                        "in":"path",
                        "description":"The project ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"description",
                        "in":"formData",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Project successfully updated.",
                        "schema":{
                            "$ref":"#/definitions/RestProject"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Privileges required. User can't update the project"
                    },
                    "404":{
                        "description":"Space/Project not found."
                    },
                    "500":{
                        "description":"Error in updating project"
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-{spaceId}-projects-{projectId}-put",
                "x-filename-id":"ic-api-process-v1-spaces-spaceid-projects-projectid-put"
            },
            "delete":{
                "tags":[
                    "Process/Designtime Projects"
                ],
                "summary":"Delete a Project",
                "description":"Returns the removed project",
                "operationId":"deleteProject",
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The space ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"projectId",
                        "in":"path",
                        "description":"The project ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"userMode",
                        "in":"query",
                        "description":"Applicable only for Administrators. Executes the API in given user mode.",
                        "required":false,
                        "type":"string",
                        "default":"none",
                        "enum":[
                            "DEVELOPER",
                            "NONE"
                        ]
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Project succesfully deleted.",
                        "schema":{
                            "$ref":"#/definitions/RestProject"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Privileges required. User can't delete the project"
                    },
                    "404":{
                        "description":"Space/Project not found."
                    },
                    "500":{
                        "description":"Error in deleting project"
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-{spaceId}-projects-{projectId}-delete",
                "x-filename-id":"ic-api-process-v1-spaces-spaceid-projects-projectid-delete"
            }
        },
        "/ic/api/process/v1/spaces/{spaceId}/projects/{projectId}/clone":{
            "post":{
                "tags":[
                    "Process/Designtime Projects"
                ],
                "summary":"Copy a Project",
                "description":"Creates a copy of the project with a different name",
                "operationId":"cloneProject",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The space ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"projectId",
                        "in":"path",
                        "description":"The project ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"The new project name",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/CloneConfiguration"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Project succesfully cloned.",
                        "schema":{
                            "$ref":"#/definitions/RestProject"
                        }
                    },
                    "400":{
                        "description":"Clone name is invalid."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Privileges required. User can't clone the project"
                    },
                    "404":{
                        "description":"Space/Project not found."
                    },
                    "500":{
                        "description":"Error in cloning project"
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-{spaceId}-projects-{projectId}-clone-post",
                "x-filename-id":"ic-api-process-v1-spaces-spaceid-projects-projectid-clone-post"
            }
        },
        "/ic/api/process/v1/spaces/{spaceId}/projects/{projectId}/deploy":{
            "post":{
                "tags":[
                    "Process/Designtime Projects"
                ],
                "summary":"Deploy the Latest Published Version of a Project",
                "description":"Returns the deployed project version",
                "operationId":"deployProject",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The space ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"projectId",
                        "in":"path",
                        "description":"The project ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"targetId",
                        "in":"query",
                        "description":"Select deployment partition target",
                        "required":false,
                        "type":"string",
                        "default":"ORACLEINTERNALPCS",
                        "enum":[
                            "ORACLEINTERNALPCS",
                            "ORACLEINTERNALPCSPLAYER"
                        ]
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"The endpoints configuration",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/RestDeployConfig"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/RestDeployedProjectRevision"
                        }
                    },
                    "201":{
                        "description":"Success. Project succesfully deployed."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Privileges required. User can't deploy the project"
                    },
                    "404":{
                        "description":"Space/Project not found."
                    },
                    "500":{
                        "description":"Error in deploying project"
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-{spaceId}-projects-{projectId}-deploy-post",
                "x-filename-id":"ic-api-process-v1-spaces-spaceid-projects-projectid-deploy-post"
            }
        },
        "/ic/api/process/v1/spaces/{spaceId}/projects/{projectId}/exp":{
            "get":{
                "tags":[
                    "Process/Designtime Projects"
                ],
                "summary":"Exports a Project",
                "description":"Exports a project.",
                "operationId":"exportProject",
                "produces":[
                    "application/octet-stream",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The space ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"projectId",
                        "in":"path",
                        "description":"The project ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Project succesfully exported."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Privileges required. User can't export the project"
                    },
                    "404":{
                        "description":"Space/Project not found."
                    },
                    "500":{
                        "description":"Error in exporting project"
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-{spaceId}-projects-{projectId}-exp-get",
                "x-filename-id":"ic-api-process-v1-spaces-spaceid-projects-projectid-exp-get"
            }
        },
        "/ic/api/process/v1/spaces/{spaceId}/projects/{projectId}/report":{
            "put":{
                "tags":[
                    "Process/Designtime Projects"
                ],
                "summary":"Generate and Export a Report for All Processes",
                "description":"Generate and export a report for all the processes in an application. The report can include descriptions and information such as requirements, links to attachments, and tracking of issues and comments.",
                "operationId":"getProjectReport",
                "produces":[
                    "application/xml",
                    "text/html",
                    "application/pdf",
                    "application/octet-stream"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The space ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"projectId",
                        "in":"path",
                        "description":"The project ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"type",
                        "in":"query",
                        "description":"Specify the report type.",
                        "required":false,
                        "type":"string",
                        "default":"DETAILED_BPR",
                        "enum":[
                            "DETAILED_BPR",
                            "BIZ_REQS",
                            "ISSUES_COMMENTS",
                            "DATA_OBJECTS",
                            "PROCESS_VS_DATA",
                            "DATA_VS_PROCESS",
                            "SERVICE_VS_PROCESS",
                            "USER_TASK",
                            "PROCESS_PROPS",
                            "RACI"
                        ]
                    },
                    {
                        "name":"format",
                        "in":"query",
                        "description":"Specify report file format.",
                        "required":false,
                        "type":"string",
                        "default":"XML",
                        "enum":[
                            "XML",
                            "HTML",
                            "PDF",
                            "HTML/Zip"
                        ]
                    },
                    {
                        "name":"showDoc",
                        "in":"query",
                        "description":"Set show documentation checkbox.",
                        "required":false,
                        "type":"boolean",
                        "default":false
                    },
                    {
                        "name":"showBiz",
                        "in":"query",
                        "description":"Set show business properties checkbox.",
                        "required":false,
                        "type":"boolean",
                        "default":false
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Report successfully generated."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Privileges required. User can't generate the report."
                    },
                    "404":{
                        "description":"Space/Project not found. Invalid report/format values."
                    },
                    "500":{
                        "description":"Error in generating the report."
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-{spaceId}-projects-{projectId}-report-put",
                "x-filename-id":"ic-api-process-v1-spaces-spaceid-projects-projectid-report-put"
            }
        },
        "/ic/api/process/v1/spaces/{spaceId}/projects/{projectId}/processes":{
            "get":{
                "tags":[
                    "Process/Designtime Projects"
                ],
                "summary":"Retrieve Processes",
                "description":"Retrieves all available processes from a project.",
                "operationId":"getDesignTimeProcesses",
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The space ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"projectId",
                        "in":"path",
                        "description":"The project ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Retrieve Processes.",
                        "schema":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/RestProcess"
                            }
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Error in retrieving processes"
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-{spaceId}-projects-{projectId}-processes-get",
                "x-filename-id":"ic-api-process-v1-spaces-spaceid-projects-projectid-processes-get"
            },
            "post":{
                "tags":[
                    "Process/Designtime Projects"
                ],
                "summary":"Create a DesignTime Process",
                "description":"Creates a new designtime process and returns details for the newly created design time process including the name, description and the ID of the design time process.",
                "operationId":"createDesignTimeProcess",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The space ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"projectId",
                        "in":"path",
                        "description":"The project ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"The process creation options",
                        "required":false,
                        "schema":{
                            "$ref":"#/definitions/RestProcessCreationProperties"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/RestProcess"
                        }
                    },
                    "201":{
                        "description":"Success. Process succesfully created."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Error in creating process"
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-{spaceId}-projects-{projectId}-processes-post",
                "x-filename-id":"ic-api-process-v1-spaces-spaceid-projects-projectid-processes-post"
            }
        },
        "/ic/api/process/v1/spaces/{spaceId}/projects/{projectId}/processes/{processId}":{
            "get":{
                "tags":[
                    "Process/Designtime Projects"
                ],
                "summary":"Retrieve a DesignTime Process by ID",
                "description":"Retrieves the details of a designtime process based on the specified Id.",
                "operationId":"getDesignTimeProcess",
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The space ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"projectId",
                        "in":"path",
                        "description":"The project ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"processId",
                        "in":"path",
                        "description":"The process ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Retrieve Process.",
                        "schema":{
                            "$ref":"#/definitions/RestProcess"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Error in retrieving process"
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-{spaceId}-projects-{projectId}-processes-{processId}-get",
                "x-filename-id":"ic-api-process-v1-spaces-spaceid-projects-projectid-processes-processid-get"
            },
            "delete":{
                "tags":[
                    "Process/Designtime Projects"
                ],
                "summary":"Delete a DesignTime Process",
                "description":"Deletes a designtime process and returns the details of the deleted  design time process.",
                "operationId":"deleteDesignTimeProcess",
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The space ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"projectId",
                        "in":"path",
                        "description":"The project ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"processId",
                        "in":"path",
                        "description":"The process ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Process succesfully deleted.",
                        "schema":{
                            "$ref":"#/definitions/RestProcess"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Error in deleting process"
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-{spaceId}-projects-{projectId}-processes-{processId}-delete",
                "x-filename-id":"ic-api-process-v1-spaces-spaceid-projects-projectid-processes-processid-delete"
            }
        },
        "/ic/api/process/v1/spaces/{spaceId}/projects/{projectId}/processes/{processId}/report":{
            "put":{
                "tags":[
                    "Process/Designtime Projects"
                ],
                "summary":"Generate and Export a Report for a Process",
                "description":"Generate and export a report for a process in an application. The report can include descriptions and information such as requirements, links to attachments, and tracking of issues and comments.",
                "operationId":"getProcessReport",
                "produces":[
                    "application/xml",
                    "text/html",
                    "application/pdf",
                    "application/octet-stream"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The space ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"projectId",
                        "in":"path",
                        "description":"The project ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"processId",
                        "in":"path",
                        "description":"The process ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"type",
                        "in":"query",
                        "description":"Specify the report type.",
                        "required":false,
                        "type":"string",
                        "default":"DETAILED_BPR",
                        "enum":[
                            "DETAILED_BPR",
                            "BIZ_REQS",
                            "ISSUES_COMMENTS",
                            "DATA_OBJECTS",
                            "PROCESS_VS_DATA",
                            "DATA_VS_PROCESS",
                            "SERVICE_VS_PROCESS",
                            "USER_TASK",
                            "PROCESS_PROPS",
                            "RACI"
                        ]
                    },
                    {
                        "name":"format",
                        "in":"query",
                        "description":"Specify report file format.",
                        "required":false,
                        "type":"string",
                        "default":"XML",
                        "enum":[
                            "XML",
                            "HTML",
                            "PDF",
                            "HTML/Zip"
                        ]
                    },
                    {
                        "name":"showDoc",
                        "in":"query",
                        "description":"Set show documentation checkbox.",
                        "required":false,
                        "type":"boolean",
                        "default":false
                    },
                    {
                        "name":"showBiz",
                        "in":"query",
                        "description":"Set show business properties checkbox.",
                        "required":false,
                        "type":"boolean",
                        "default":false
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Report successfully generated."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Privileges required. User can't generate the report."
                    },
                    "404":{
                        "description":"Space/Project not found. Invalid report/format values."
                    },
                    "500":{
                        "description":"Error in generating the report."
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-{spaceId}-projects-{projectId}-processes-{processId}-report-put",
                "x-filename-id":"ic-api-process-v1-spaces-spaceid-projects-projectid-processes-processid-report-put"
            }
        },
        "/ic/api/process/v1/spaces/{spaceId}/projects/{projectId}/snapshots":{
            "get":{
                "tags":[
                    "Process/Designtime Projects"
                ],
                "summary":"Retrieve the Snapshots for a Project",
                "description":"Retrieves the list of snapshots available for a given project including the name and ID of the snapshot.",
                "operationId":"getSnapshots",
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The space ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"projectId",
                        "in":"path",
                        "description":"The project ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Retrieve snapshots.",
                        "schema":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/RestSnapshot"
                            }
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Error in retrieving snapshots"
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-{spaceId}-projects-{projectId}-snapshots-get",
                "x-filename-id":"ic-api-process-v1-spaces-spaceid-projects-projectid-snapshots-get"
            },
            "post":{
                "tags":[
                    "Process/Designtime Projects"
                ],
                "summary":"Create a Snapshot",
                "description":"Creates a new snapshot on the specified project and returns the new snapshot details including name and Id of the snapshot.",
                "operationId":"createSnapshot",
                "consumes":[
                    "application/x-www-form-urlencoded"
                ],
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The space ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"projectId",
                        "in":"path",
                        "description":"The project ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"snapshotName",
                        "in":"formData",
                        "description":"The snapshot Name",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"snapshotDescription",
                        "in":"formData",
                        "description":"The snapshot description",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/RestSnapshot"
                        }
                    },
                    "201":{
                        "description":"Success. Snapshot successfully created."
                    },
                    "400":{
                        "description":"Snapshot name is invalid."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Privileges required. User can't create the snapshot in this project"
                    },
                    "404":{
                        "description":"Space/Project is not found."
                    },
                    "409":{
                        "description":"Snapshot already exist."
                    },
                    "500":{
                        "description":"Error in creating snapshot"
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-{spaceId}-projects-{projectId}-snapshots-post",
                "x-filename-id":"ic-api-process-v1-spaces-spaceid-projects-projectid-snapshots-post"
            }
        },
        "/ic/api/process/v1/spaces/{spaceId}/projects/{projectId}/snapshots/{snapshotId}":{
            "get":{
                "tags":[
                    "Process/Designtime Projects"
                ],
                "summary":"Retrieve a Snapshot by ID",
                "description":"Retrieves the details of the snapshot based on the specified snapshot ID.",
                "operationId":"getSnapshot",
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The space ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"projectId",
                        "in":"path",
                        "description":"The project ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"snapshotId",
                        "in":"path",
                        "description":"The snapshot ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Retrieve snapshot.",
                        "schema":{
                            "$ref":"#/definitions/RestSnapshot"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Space/Project/Snapshot not found."
                    },
                    "500":{
                        "description":"Error in retrieving snapshot"
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-{spaceId}-projects-{projectId}-snapshots-{snapshotId}-get",
                "x-filename-id":"ic-api-process-v1-spaces-spaceid-projects-projectid-snapshots-snapshotid-get"
            },
            "delete":{
                "tags":[
                    "Process/Designtime Projects"
                ],
                "summary":"Delete a Snapshot",
                "description":"Deletes the specified snapsnot and returns the details of the snapshot.",
                "operationId":"deleteSnapshot",
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The space ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"projectId",
                        "in":"path",
                        "description":"The project ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"snapshotId",
                        "in":"path",
                        "description":"The snapshot ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Sanpshot successfully deleted.",
                        "schema":{
                            "$ref":"#/definitions/RestSnapshot"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Privileges required. User can't delete the snapshot"
                    },
                    "404":{
                        "description":"Space/Project/Snapshot not found."
                    },
                    "500":{
                        "description":"Error in deleting snapshot"
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-{spaceId}-projects-{projectId}-snapshots-{snapshotId}-delete",
                "x-filename-id":"ic-api-process-v1-spaces-spaceid-projects-projectid-snapshots-snapshotid-delete"
            }
        },
        "/ic/api/process/v1/spaces/{spaceId}/projects/{projectId}/snapshots/{snapshotId}/deploy":{
            "post":{
                "tags":[
                    "Process/Designtime Projects"
                ],
                "summary":"Deploy the Latest Version of a Project",
                "description":"Deploys the latest public version of the specified project and returns the deployed public version.",
                "operationId":"deploySnapshot",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The space ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"projectId",
                        "in":"path",
                        "description":"The project ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"snapshotId",
                        "in":"path",
                        "description":"The snapshot ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"targetId",
                        "in":"query",
                        "description":"Select deployment partition target",
                        "required":false,
                        "type":"string",
                        "default":"ORACLEINTERNALPCS",
                        "enum":[
                            "ORACLEINTERNALPCS",
                            "ORACLEINTERNALPCSPLAYER"
                        ]
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"The deploy configuration",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/RestDeployConfig"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/RestDeployedProjectRevision"
                        }
                    },
                    "201":{
                        "description":"Success. Sanpshot successfully deployed."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Privileges required. User can't deploy the snapshot"
                    },
                    "404":{
                        "description":"Space/Project/Snapshot not found."
                    },
                    "500":{
                        "description":"Error in deploying sanpshot"
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-{spaceId}-projects-{projectId}-snapshots-{snapshotId}-deploy-post",
                "x-filename-id":"ic-api-process-v1-spaces-spaceid-projects-projectid-snapshots-snapshotid-deploy-post"
            }
        },
        "/ic/api/process/v1/spaces/{spaceId}/projects/{projectId}/snapshots/{snapshotId}/exp":{
            "get":{
                "tags":[
                    "Process/Designtime Projects"
                ],
                "summary":"Export a Snapshot",
                "description":"Exports the specified snapshot.",
                "operationId":"exportSnapshot",
                "produces":[
                    "application/octet-stream",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The space ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"projectId",
                        "in":"path",
                        "description":"The project ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"snapshotId",
                        "in":"path",
                        "description":"The snapshot ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Snapshot successfully exported."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Space/Project/Snapshot not found."
                    },
                    "500":{
                        "description":"Error in exporting snapshot"
                    }
                },
                "x-internal-id":"ic-api-process-v1-spaces-{spaceId}-projects-{projectId}-snapshots-{snapshotId}-exp-get",
                "x-filename-id":"ic-api-process-v1-spaces-spaceid-projects-projectid-snapshots-snapshotid-exp-get"
            }
        },
        "/ic/api/process/v1/targets/{targetId}":{
            "post":{
                "tags":[
                    "Process/Deployed Projects"
                ],
                "summary":"Deploy a Project",
                "description":"Deploys a project and returns the deployed project version.",
                "operationId":"deployExp",
                "consumes":[
                    "multipart/form-data",
                    "application/octet-stream",
                    "application/zip"
                ],
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"targetId",
                        "in":"path",
                        "description":"The target ID",
                        "required":true,
                        "type":"string",
                        "enum":[
                            "ORACLEINTERNALPCS",
                            "ORACLEINTERNALPCSPLAYER"
                        ]
                    },
                    {
                        "name":"exp",
                        "in":"formData",
                        "description":"The project .exp file to be deployed",
                        "required":true,
                        "type":"file"
                    },
                    {
                        "name":"restDeployConfig",
                        "in":"formData",
                        "description":"The deploy and endpoints configuration json string. Please refer to the body of API <a href=\\\"op-ic-api-process-v1-spaces-spaceid-projects-projectid-deploy-post.html\\\">RestDeployConfig</a>.</p>\"",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/RestDeployedProjectRevision"
                        }
                    },
                    "201":{
                        "description":"Success. Project successfully deployed."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Privileges required. User can't deploy the project"
                    },
                    "500":{
                        "description":"Error in deploying project"
                    }
                },
                "x-internal-id":"ic-api-process-v1-targets-{targetId}-post",
                "x-filename-id":"ic-api-process-v1-targets-targetid-post"
            }
        },
        "/ic/api/process/v1/targets/{targetId}/projects/{projectId}/revisions":{
            "get":{
                "tags":[
                    "Process/Deployed Projects"
                ],
                "summary":"Retrieve Revisions of a Project",
                "description":"Retrieves available  revisions of the specified project.",
                "operationId":"getDeployedProjects",
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"targetId",
                        "in":"path",
                        "description":"Select deployment partition target",
                        "required":true,
                        "type":"string",
                        "enum":[
                            "ORACLEINTERNALPCS",
                            "ORACLEINTERNALPCSPLAYER"
                        ]
                    },
                    {
                        "name":"projectId",
                        "in":"path",
                        "description":"The project ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"Load info from deployed project model",
                        "required":false,
                        "type":"string",
                        "default":"NONE",
                        "enum":[
                            "ALL",
                            "SERVICES",
                            "REFERENCES",
                            "COMPONENTS",
                            "NONE"
                        ]
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Retrieve Deployed project revisions.",
                        "schema":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/RestDeployedProjectRevision"
                            }
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Deployed project not found."
                    },
                    "500":{
                        "description":"Error in retrieving deployed project revisions"
                    }
                },
                "x-internal-id":"ic-api-process-v1-targets-{targetId}-projects-{projectId}-revisions-get",
                "x-filename-id":"ic-api-process-v1-targets-targetid-projects-projectid-revisions-get"
            }
        },
        "/ic/api/process/v1/targets/{targetId}/projects/{projectId}/revisions/{revision}":{
            "get":{
                "tags":[
                    "Process/Deployed Projects"
                ],
                "summary":"Retrieve a Deployed Project Revision",
                "description":"Retrieves the details of the  specified deployed project revision, including the revision ID, process definition Id, so on.",
                "operationId":"getDeployedProject",
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"targetId",
                        "in":"path",
                        "description":"Select deployment partition target",
                        "required":true,
                        "type":"string",
                        "enum":[
                            "ORACLEINTERNALPCS",
                            "ORACLEINTERNALPCSPLAYER"
                        ]
                    },
                    {
                        "name":"projectId",
                        "in":"path",
                        "description":"The project ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"revision",
                        "in":"path",
                        "description":"The revision ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Retrieve Deployed project revision.",
                        "schema":{
                            "$ref":"#/definitions/RestDeployedProjectRevision"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Deployed project revision not found."
                    },
                    "500":{
                        "description":"Error in retrieving deployed project revision"
                    }
                },
                "x-internal-id":"ic-api-process-v1-targets-{targetId}-projects-{projectId}-revisions-{revision}-get",
                "x-filename-id":"ic-api-process-v1-targets-targetid-projects-projectid-revisions-revision-get"
            },
            "delete":{
                "tags":[
                    "Process/Deployed Projects"
                ],
                "summary":"Undeploy a Project Revision",
                "description":"Undeploys a project revision and returns the un-deployed revision number.",
                "operationId":"undeployProject",
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"targetId",
                        "in":"path",
                        "description":"Select deployment partition target",
                        "required":true,
                        "type":"string",
                        "enum":[
                            "ORACLEINTERNALPCS",
                            "ORACLEINTERNALPCSPLAYER"
                        ]
                    },
                    {
                        "name":"projectId",
                        "in":"path",
                        "description":"The project ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"revision",
                        "in":"path",
                        "description":"The revision ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Project succesfully un deployed.",
                        "schema":{
                            "$ref":"#/definitions/RestDeployedProjectRevision"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Privileges required. User can't undeploy the project revision"
                    },
                    "500":{
                        "description":"Error in un deploying deployed project revision"
                    }
                },
                "x-internal-id":"ic-api-process-v1-targets-{targetId}-projects-{projectId}-revisions-{revision}-delete",
                "x-filename-id":"ic-api-process-v1-targets-targetid-projects-projectid-revisions-revision-delete"
            },
            "patch":{
                "tags":[
                    "Process/Deployed Projects"
                ],
                "summary":"Update a Deployed Project Revision",
                "description":"Updates the revision of a project.",
                "operationId":"updateProjectRevision",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"targetId",
                        "in":"path",
                        "description":"Select deployment partition target",
                        "required":true,
                        "type":"string",
                        "enum":[
                            "ORACLEINTERNALPCS",
                            "ORACLEINTERNALPCSPLAYER"
                        ]
                    },
                    {
                        "name":"projectId",
                        "in":"path",
                        "description":"The project ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"revision",
                        "in":"path",
                        "description":"The revision ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"The change specified by following the JSON Merge Patch standard",
                        "required":false,
                        "schema":{
                            "$ref":"#/definitions/RTLiveInfo"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Deployed project succesfully updated.",
                        "schema":{
                            "$ref":"#/definitions/RestDeployedProjectRevision"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"Privileges required. User can't update the deployed project revision"
                    },
                    "500":{
                        "description":"Error in un updating deployed project revision"
                    }
                },
                "x-internal-id":"ic-api-process-v1-targets-{targetId}-projects-{projectId}-revisions-{revision}-patch",
                "x-filename-id":"ic-api-process-v1-targets-targetid-projects-projectid-revisions-revision-patch"
            }
        },
        "/ic/api/process/v1/targets/{targetId}/projects/{projectId}/revisions/{revision}/compatibility-report":{
            "get":{
                "tags":[
                    "Process/Deployed Projects"
                ],
                "summary":"Retrieve the Compatibility Report for Revisions",
                "description":"Synchronously gets a compatibility report between two revisions of a deployed application.",
                "operationId":"getProjectCompatibilityReport",
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"targetId",
                        "in":"path",
                        "description":"Select deployment partition target",
                        "required":true,
                        "type":"string",
                        "enum":[
                            "ORACLEINTERNALPCS",
                            "ORACLEINTERNALPCSPLAYER"
                        ]
                    },
                    {
                        "name":"projectId",
                        "in":"path",
                        "description":"The project ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"revision",
                        "in":"path",
                        "description":"The revision ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"targetRevision",
                        "in":"query",
                        "description":"The target revision for compatibility report",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Retrieve project compatibility report.",
                        "schema":{
                            "$ref":"#/definitions/RestProjectCompatibilityReport"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Deployed project revision not found."
                    },
                    "500":{
                        "description":"Error in retrieving project compatibility report"
                    }
                },
                "x-internal-id":"ic-api-process-v1-targets-{targetId}-projects-{projectId}-revisions-{revision}-compatibility-report-get",
                "x-filename-id":"ic-api-process-v1-targets-targetid-projects-projectid-revisions-revision-compatibility-report-get"
            }
        },
        "/ic/api/process/v1/targets/{targetId}/projects/{projectId}/revisions/{revision}/endpoints":{
            "get":{
                "tags":[
                    "Process/Deployed Projects"
                ],
                "summary":"Retrieve Endpoint Configuration for Deployed Project Revision",
                "description":"Retrieves the endpoint details of a deployed project revision.",
                "operationId":"getDeployedProjectEndpoints",
                "produces":[
                    "application/json",
                    "application/xml;qs=0.9"
                ],
                "parameters":[
                    {
                        "name":"targetId",
                        "in":"path",
                        "description":"Select deployment partition target",
                        "required":true,
                        "type":"string",
                        "enum":[
                            "ORACLEINTERNALPCS",
                            "ORACLEINTERNALPCSPLAYER"
                        ]
                    },
                    {
                        "name":"projectId",
                        "in":"path",
                        "description":"The project ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"revision",
                        "in":"path",
                        "description":"The revision ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success. Retrieve endpoints for the Deployed project revision.",
                        "schema":{
                            "$ref":"#/definitions/RestEndpointsConfig"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Deployed project revision not found."
                    },
                    "500":{
                        "description":"Error in retrieving endpoint details of deployed project revision"
                    }
                },
                "x-internal-id":"ic-api-process-v1-targets-{targetId}-projects-{projectId}-revisions-{revision}-endpoints-get",
                "x-filename-id":"ic-api-process-v1-targets-targetid-projects-projectid-revisions-revision-endpoints-get"
            }
        },
        "/ic/api/process/v1/tasks":{
            "get":{
                "tags":[
                    "Process/Tasks"
                ],
                "summary":"Retrieve a Task List",
                "description":" Retrieves a task list for the current user.",
                "operationId":"getTasks",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"status",
                        "in":"query",
                        "description":"Task status. \nDefault is ASSIGNED. Valid states: ASSIGNED, COMPLETED, SUSPENDED, WITHDRAWN, EXPIRED, ERRORED, ALERTED, INFO_REQUESTED. Task status COMPLETED is valid when used with the following assignments - ADMIN, ALL, PREVIOUS",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string",
                            "enum":[
                                "ASSIGNED",
                                "COMPLETED",
                                "SUSPENDED",
                                "WITHDRAWN",
                                "EXPIRED",
                                "ERRORED",
                                "ALERTED",
                                "INFO_REQUESTED"
                            ],
                            "default":"ASSIGNED"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"priority",
                        "in":"query",
                        "description":"Task priority from 1 (highest) to 5 (lowest) or Any (default)",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"dueDateFrom",
                        "in":"query",
                        "description":"Start of due date range in ISO-8601 format YYYY-MM-DDTHH:MM:SS[.sss]Z",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"dueDateTo",
                        "in":"query",
                        "description":"End of due date range in ISO-8601 format YYYY-MM-DDTHH:MM:SS[.sss]Z",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"assignment",
                        "in":"query",
                        "description":"Task assignees - MY, GROUP, MY_AND_GROUP (default), MY_AND_GROUP_ALL, REPORTEES, OWNER, REVIEWER, PREVIOUS, ALL, ADMIN\nMY - Tasks assigned exclusively to the context user. This is same as 'My Tasks/Me' in workspace.\nGROUP - Tasks assigned non-exclusively to the context user.  Displays tasks that are assigned to a group of which you are a member. \nMY_AND_GROUP - All tasks assigned to the context user, exclusively or non exclusively. This is same as 'My Tasks/Me and My Group' in workspace.  Displays tasks that are assigned to anyone, including you, in the groups you belongs to.This will not fetch tasks that are acquired by some other user in the groups you belong to.\nMY_AND_GROUP_ALL - All tasks assigned to the context user, exclusively or to all his group based tasks. This is same as 'My Tasks/Me and My Group All' in workspace. Displays tasks that are assigned to anyone, including you, in the groups you belongs to. This will even fetch tasks that are acquired by some other user in the groups you belong to.\nREPORTEES - Displays tasks that are assigned to reportees of you\nOWNER - Displays tasks in which you are task owner. This is same as 'Administered by Me' filter in workspace.\nREVIEWER -Displays tasks for which you are a reviewer. This is same as 'Reviewed by Me' filter in workspace.\nPREVIOUS - Displays tasks that were previously updated by you.  This is same as 'Worked on by Me' filter in workspace.\nCREATOR - Tasks for which the context user is the creator.  This is same as 'Started by Me' filter in workspace.\nALL - All tasks (admins only) \nADMIN -  No filtering (admins only); Displays all tasks regardless of assignment or creator.\nDEFAULT - based on who the current user is filter is derived and can be either of ADMIN, OWNER or MY_AND_GROUP_ALL",
                        "required":false,
                        "type":"string",
                        "default":"MY_AND_GROUP"
                    },
                    {
                        "name":"keyword",
                        "in":"query",
                        "description":"Keyword in task title",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"fromuser",
                        "in":"query",
                        "description":"Previous task assignee in process",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"process",
                        "in":"query",
                        "description":"Includes only tasks in a given process names",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"Maximum number of items per page, default 25",
                        "required":false,
                        "type":"integer",
                        "default":25,
                        "format":"int32"
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Index for the first item on a page of list items",
                        "required":false,
                        "type":"integer",
                        "default":0,
                        "format":"int32"
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"Field with which results are to be ordered.  Given as orderBy=fieldname:asc/desc, default is asc for ascending.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"Displays only the selected task attributes",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"pattern",
                        "in":"query",
                        "description":"If pattern value is set to 'ToDo' then only ToDo tasks are returned.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"showActionFlag",
                        "in":"query",
                        "description":"Show Action - true or false",
                        "required":false,
                        "type":"boolean"
                    },
                    {
                        "name":"showPermissionFlag",
                        "in":"query",
                        "description":"Show Permission - true or false",
                        "required":false,
                        "type":"boolean"
                    },
                    {
                        "name":"metadataFlag",
                        "in":"query",
                        "description":"metadataFlag - true or false. if metadataFlag is true, then task details URL is populated.",
                        "required":false,
                        "type":"boolean",
                        "default":false
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"Total Result - true or false",
                        "required":false,
                        "type":"boolean",
                        "default":true
                    },
                    {
                        "name":"since",
                        "in":"query",
                        "description":"Returned items must be created later than the specified time, in ISO-8601 format YYYY-MM-DDTHH:MM:SS[.sss]Z",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"until",
                        "in":"query",
                        "description":"Returned items must be created before the specified time, in ISO-8601 format YYYY-MM-DDTHH:MM:SS[.sss]Z",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"processDefId",
                        "in":"query",
                        "description":"Displays tasks for a given process definition id ",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"instanceId",
                        "in":"query",
                        "description":"Displays tasks for the given process-instance-id values ",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"includeOnTrackFlag",
                        "in":"query",
                        "description":"include ON Track tasks.This flag is used in conjunction with dueDateFrom query parameter.If includeOnTrackFlag is true then set dueDateFrom to 2 days after today.",
                        "required":false,
                        "type":"boolean",
                        "default":false
                    },
                    {
                        "name":"taskNumber",
                        "in":"query",
                        "description":"Displays tasks for the given Task number",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"identificationKey",
                        "in":"query",
                        "description":"identificationKey in Task",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/TaskCollection"
                        }
                    },
                    "206":{
                        "description":"Partial Content"
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Task list not found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-tasks-get",
                "x-filename-id":"ic-api-process-v1-tasks-get"
            },
            "put":{
                "tags":[
                    "Process/Tasks"
                ],
                "summary":"Perform Bulk Action on Tasks",
                "description":"Performs action on multiple tasks based on the payload.",
                "operationId":"performBulkActions",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"Action Payload",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/Payloads"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/TaskCollection"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Task list not found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-tasks-put",
                "x-filename-id":"ic-api-process-v1-tasks-put"
            }
        },
        "/ic/api/process/v1/tasks/task-metrics":{
            "get":{
                "tags":[
                    "Process/Tasks"
                ],
                "summary":"Retrieve Task Metrics for the User",
                "description":"Retrieves Open, On Track, Due and Overdue tasks.",
                "operationId":"getTaskMetrics",
                "produces":[
                    "application/json"
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/TaskMetrics"
                        }
                    },
                    "400":{
                        "description":"Bad Request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"DoCs Folders not found for given task"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-tasks-task-metrics-get",
                "x-filename-id":"ic-api-process-v1-tasks-task-metrics-get"
            }
        },
        "/ic/api/process/v1/tasks/views":{
            "get":{
                "tags":[
                    "Process/Tasks"
                ],
                "summary":"Retrieve Custom Task Lists",
                "description":" Retrieves a list of custom task lists (views) that the current user has defined.",
                "operationId":"getViews",
                "produces":[
                    "application/json"
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/Views"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"No view available."
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-tasks-views-get",
                "x-filename-id":"ic-api-process-v1-tasks-views-get"
            }
        },
        "/ic/api/process/v1/tasks/views/{viewname}":{
            "get":{
                "tags":[
                    "Process/Tasks"
                ],
                "summary":"Retrieve a Custom Task List",
                "description":" Retrieves a custom task list by name.",
                "operationId":"getViewBasedTasks",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"viewname",
                        "in":"path",
                        "description":"View Name",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"status",
                        "in":"query",
                        "description":"Task status. \nDefault is ASSIGNED. Valid states: ASSIGNED, COMPLETED, SUSPENDED, WITHDRAWN, EXPIRED, ERRORED, ALERTED, INFO_REQUESTED. Task status COMPLETED is valid when used with the following assignments - ADMIN, ALL, PREVIOUS",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string",
                            "enum":[
                                "ASSIGNED",
                                "COMPLETED",
                                "SUSPENDED",
                                "WITHDRAWN",
                                "EXPIRED",
                                "ERRORED",
                                "ALERTED",
                                "INFO_REQUESTED"
                            ],
                            "default":"ASSIGNED"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"priority",
                        "in":"query",
                        "description":"Task priority from 1 (highest) to 5 (lowest) or Any (default)",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string",
                            "default":"Any"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"fromuser",
                        "in":"query",
                        "description":"Previous task assignee in process",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"process",
                        "in":"query",
                        "description":"Includes only tasks in a given process",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"dueDateFrom",
                        "in":"query",
                        "description":"Start of due date range in ISO-8601 format YYYY-MM-DDTHH:MM:SS[.sss]Z",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"dueDateTo",
                        "in":"query",
                        "description":"End of due date range in ISO-8601 format YYYY-MM-DDTHH:MM:SS[.sss]Z",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"assignment",
                        "in":"query",
                        "description":"Task assignees - MY, GROUP,  MY&#95;AND&#95;GROUP (default), MY&#95;AND&#95;GROUP_ALL, REPORTEES, OWNER, REVIEWER, PREVIOUS, ALL, ADMIN",
                        "required":false,
                        "type":"string",
                        "default":"MY_AND_GROUP"
                    },
                    {
                        "name":"keyword",
                        "in":"query",
                        "description":"Keyword in task title",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"Maximum number of items per page, between 1 and 100, default 25",
                        "required":false,
                        "type":"integer",
                        "default":25,
                        "format":"int32"
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Index for the first item on a page of list items, default 1",
                        "required":false,
                        "type":"integer",
                        "default":0,
                        "format":"int32"
                    },
                    {
                        "name":"groupBy",
                        "in":"query",
                        "description":"Groups tasks by the selected task attribute",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"pattern",
                        "in":"query",
                        "description":"Includes only to-do tasks if set to ToDo",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"action",
                        "in":"query",
                        "description":"Action",
                        "required":false,
                        "type":"boolean"
                    },
                    {
                        "name":"showPermission",
                        "in":"query",
                        "description":"Permission - true or false",
                        "required":false,
                        "type":"boolean"
                    },
                    {
                        "name":"metadataFlag",
                        "in":"query",
                        "description":"Metadata - true or false(default)",
                        "required":false,
                        "type":"boolean",
                        "default":false
                    },
                    {
                        "name":"totalResults",
                        "in":"query",
                        "description":"Total Result - true (default) or false",
                        "required":false,
                        "type":"boolean",
                        "default":true
                    },
                    {
                        "name":"since",
                        "in":"query",
                        "description":"Returned items must be created later than the specified time, in ISO-8601 format YYYY-MM-DDTHH:MM:SS[.sss]Z",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"until",
                        "in":"query",
                        "description":"Returned items must be created before the specified time, in ISO-8601 format YYYY-MM-DDTHH:MM:SS[.sss]Z",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"processDefId",
                        "in":"query",
                        "description":"Displays tasks for a given process definition id ",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"instanceId",
                        "in":"query",
                        "description":"Displays tasks for the given instance id values ",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "name":"includeOnTrackFlag",
                        "in":"query",
                        "description":"include ON Track tasks.This flag is used in conjunction with dueDateFrom query parameter.If includeOnTrackFlag is true then set dueDateFrom to 2 days after today.",
                        "required":false,
                        "type":"boolean",
                        "default":false
                    },
                    {
                        "name":"taskNumber",
                        "in":"query",
                        "description":"Displays tasks for the given Task number",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string"
                        },
                        "collectionFormat":"multi"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/TaskCollection"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Task List not found for view"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-tasks-views-{viewname}-get",
                "x-filename-id":"ic-api-process-v1-tasks-views-viewname-get"
            }
        },
        "/ic/api/process/v1/tasks/{id}":{
            "get":{
                "tags":[
                    "Process/Tasks"
                ],
                "summary":"Retrieve a Task",
                "description":" Retrieves a task by Task number. \nIf document store is enabled for a particular instance apis to fetch and upload attachments will return a error message stating 'Document store is enabled attachments can not be used'.  \nIf document store is not enabled for a particular instance apis to fetch folders will return an error message stating 'Document store is not configured'.  \nIf conversations are not enabled for a particular instance apis to fetch conversation details will return error message stating 'Conversation are not enabled'.",
                "operationId":"getTask",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Task number",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"Value of all fields that are to be expanded (detailed) - All, comments, attachments, history, payload. If not specified Links to each of the fields is returned. ",
                        "required":true,
                        "type":"string",
                        "default":" "
                    },
                    {
                        "name":"metadataFlag",
                        "in":"query",
                        "description":"Metadata - true or false",
                        "required":true,
                        "type":"boolean",
                        "default":false
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/Task"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Task not found for given ID."
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-tasks-{id}-get",
                "x-filename-id":"ic-api-process-v1-tasks-id-get"
            },
            "put":{
                "tags":[
                    "Process/Tasks"
                ],
                "summary":"Perform an Action on a Task",
                "description":"Performs an action based on payload on a given task Number.",
                "operationId":"performTaskAction",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Task number",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"Payload",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/Payload"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/Task"
                        }
                    },
                    "400":{
                        "description":"The tasknumber is invalid.No action will be performed."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Task not found."
                    },
                    "409":{
                        "description":"Conflict."
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-tasks-{id}-put",
                "x-filename-id":"ic-api-process-v1-tasks-id-put"
            }
        },
        "/ic/api/process/v1/tasks/{id}/attachments":{
            "get":{
                "tags":[
                    "Process/Tasks"
                ],
                "summary":"Retrieve Task Attachments",
                "description":"<p>Retrieves task attachments.</p><p><b>NOTE:</b></p><p>Whether a process application uses documents or attachments depends on the application configuration.</p><ul><li>If Oracle Content and Experience(documents) is enabled, the application can only use documents, and API operations on attachments do not apply.</li><li>If Oracle Content and Experience(documents) is not enabled, the application can only use attachments, and API operations on documents do not apply.</li> <p>To identify whether Oracle Content and Experience(documents) is enabled in a process application, use the API /ic/api/process/v1/processes/{processId} to retrieve process instance details. Oracle Content and Experience(documents) is enabled when the parameter isDoCSEnabled=true.</p>",
                "operationId":"getTaskAttachments",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Task Number",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/Collection"
                        }
                    },
                    "400":{
                        "description":"The tasknumber is invalid."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Attachments not found for task"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-tasks-{id}-attachments-get",
                "x-filename-id":"ic-api-process-v1-tasks-id-attachments-get"
            },
            "post":{
                "tags":[
                    "Process/Tasks"
                ],
                "summary":"Add a Task Attachment",
                "description":"<p>Adds an attachment to a task.</p><p><b>NOTE:</b></p><p>Whether a process application uses documents or attachments depends on the application configuration.</p><ul><li>If Oracle Content and Experience(documents) is enabled, the application can only use documents, and API operations on attachments do not apply.</li><li>If Oracle Content and Experience(documents) is not enabled, the application can only use attachments, and API operations on documents do not apply.</li> <p>To identify whether Oracle Content and Experience(documents) is enabled in a process application, use the API /ic/api/process/v1/processes/{processId} to retrieve process instance details. Oracle Content and Experience(documents) is enabled when the parameter isDoCSEnabled=true.</p>",
                "operationId":"addTaskAttachments",
                "consumes":[
                    "multipart/mixed"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Attachment successfully added",
                        "schema":{
                            "$ref":"#/definitions/Collection"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Task not found"
                    },
                    "409":{
                        "description":"Stale task object found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-tasks-{id}-attachments-post",
                "x-filename-id":"ic-api-process-v1-tasks-id-attachments-post"
            }
        },
        "/ic/api/process/v1/tasks/{id}/attachments/{attachmentName}":{
            "get":{
                "tags":[
                    "Process/Tasks"
                ],
                "summary":"Retrieve a Task Attachment by Name",
                "description":"<p>Retrieves an attachment by name.</p><p><b>NOTE:</b></p><p>Whether a process application uses documents or attachments depends on the application configuration.</p><ul><li>If Oracle Content and Experience(documents) is enabled, the application can only use documents, and API operations on attachments do not apply.</li><li>If Oracle Content and Experience(documents) is not enabled, the application can only use attachments, and API operations on documents do not apply.</li> <p>To identify whether Oracle Content and Experience(documents) is enabled in a process application, use the API /ic/api/process/v1/processes/{processId} to retrieve process instance details. Oracle Content and Experience(documents) is enabled when the parameter isDoCSEnabled=true.</p>",
                "operationId":"getTaskAttachment",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Task Number",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"attachmentName",
                        "in":"path",
                        "description":"Attachment name",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/Attachment"
                        }
                    },
                    "400":{
                        "description":"Bad Request."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Attachment with given name not found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-tasks-{id}-attachments-{attachmentName}-get",
                "x-filename-id":"ic-api-process-v1-tasks-id-attachments-attachmentname-get"
            },
            "delete":{
                "tags":[
                    "Process/Tasks"
                ],
                "summary":"Delete a Task Attachment",
                "description":"<p>Deletes an attachment by name.</p><p><b>NOTE:</b></p><p>Whether a process application uses documents or attachments depends on the application configuration.</p><ul><li>If Oracle Content and Experience(documents) is enabled, the application can only use documents, and API operations on attachments do not apply.</li><li>If Oracle Content and Experience(documents) is not enabled, the application can only use attachments, and API operations on documents do not apply.</li> <p>To identify whether Oracle Content and Experience(documents) is enabled in a process application, use the API /ic/api/process/v1/processes/{processId} to retrieve process instance details. Oracle Content and Experience(documents) is enabled when the parameter isDoCSEnabled=true.</p>",
                "operationId":"deleteTaskAttachment",
                "produces":[
                    "text/plain",
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Task Number",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"attachmentName",
                        "in":"path",
                        "description":"Name of attachment to be deleted",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Attachment Removed Successfully.",
                        "schema":{
                            "type":"string"
                        }
                    },
                    "400":{
                        "description":"Bad Request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Conflict"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-tasks-{id}-attachments-{attachmentName}-delete",
                "x-filename-id":"ic-api-process-v1-tasks-id-attachments-attachmentname-delete"
            }
        },
        "/ic/api/process/v1/tasks/{id}/attachments/{attachmentName}/stream":{
            "get":{
                "tags":[
                    "Process/Tasks"
                ],
                "summary":"Retrieve a Task Attachment as a Stream",
                "description":"<p>Retrieves an attachment by name as a stream.</p><p><b>NOTE:</b></p><p>Whether a process application uses documents or attachments depends on the application configuration.</p><ul><li>If Oracle Content and Experience(documents) is enabled, the application can only use documents, and API operations on attachments do not apply.</li><li>If Oracle Content and Experience(documents) is not enabled, the application can only use attachments, and API operations on documents do not apply.</li> <p>To identify whether Oracle Content and Experience(documents) is enabled in a process application, use the API /ic/api/process/v1/processes/{processId} to retrieve process instance details. Oracle Content and Experience(documents) is enabled when the parameter isDoCSEnabled=true.</p>",
                "operationId":"getTaskAttachmentStream",
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"attachmentName",
                        "in":"path",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Displays the file contents. Response type will be based on the mime type of the attachment."
                    },
                    "400":{
                        "description":"Bad Request."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"No inputstream exists for attachment with given name"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-tasks-{id}-attachments-{attachmentName}-stream-get",
                "x-filename-id":"ic-api-process-v1-tasks-id-attachments-attachmentname-stream-get"
            }
        },
        "/ic/api/process/v1/tasks/{id}/comments":{
            "get":{
                "tags":[
                    "Process/Tasks"
                ],
                "summary":"Retrieve Task Comments",
                "description":"Retrieves task comments.",
                "operationId":"getTaskComments",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/CommentCollection"
                        }
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-tasks-{id}-comments-get",
                "x-filename-id":"ic-api-process-v1-tasks-id-comments-get"
            },
            "post":{
                "tags":[
                    "Process/Tasks"
                ],
                "summary":"Add a Task Comment",
                "description":" Adds a comment to a task.",
                "operationId":"addTaskComment",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Task Number",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"CommentRequest",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/CommentRequest"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Comment successfully added",
                        "schema":{
                            "$ref":"#/definitions/Comments"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "404":{
                        "description":"Task not found"
                    },
                    "409":{
                        "description":"Stale task object found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-tasks-{id}-comments-post",
                "x-filename-id":"ic-api-process-v1-tasks-id-comments-post"
            }
        },
        "/ic/api/process/v1/tasks/{id}/conversations":{
            "get":{
                "tags":[
                    "Process/Tasks"
                ],
                "summary":"Retrieve a List of Task Conversations",
                "description":" Retrieves the conversations associated with a task.",
                "operationId":"getTaskConversations",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Task Number",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"name",
                        "in":"query",
                        "description":"Retrieves only the conversation for the specified conversation name",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/ConversationInstances"
                        }
                    },
                    "400":{
                        "description":"Bad Request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Conversations not found for given task"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-tasks-{id}-conversations-get",
                "x-filename-id":"ic-api-process-v1-tasks-id-conversations-get"
            }
        },
        "/ic/api/process/v1/tasks/{id}/conversations/{conversationId}":{
            "get":{
                "tags":[
                    "Process/Tasks"
                ],
                "summary":"Retrieve a Task Conversation by Conversation ID",
                "description":" Retrieves the conversation associated with a task based on a given conversationId",
                "operationId":"getTaskConversation",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Task Number",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"conversationId",
                        "in":"path",
                        "description":"conversationId",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/ConversationInstance"
                        }
                    },
                    "400":{
                        "description":"Bad Request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Conversation not found for given task"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-tasks-{id}-conversations-{conversationId}-get",
                "x-filename-id":"ic-api-process-v1-tasks-id-conversations-conversationid-get"
            }
        },
        "/ic/api/process/v1/tasks/{id}/folders":{
            "get":{
                "tags":[
                    "Process/Tasks"
                ],
                "summary":"Retrieve DOCs Folder Details for a Task",
                "description":"<p>Retrieves the DOCs folders associated with a task, if any.</p><p><b>NOTE:</b></p><p>Whether a process application uses documents or attachments depends on the application configuration.</p><ul><li>If Oracle Content and Experience(documents) is enabled, the application can only use documents, and API operations on attachments do not apply.</li><li>If Oracle Content and Experience(documents) is not enabled, the application can only use attachments, and API operations on documents do not apply.</li> <p>To identify whether Oracle Content and Experience(documents) is enabled in a process application, use the API /ic/api/process/v1/processes/{processId} to retrieve process instance details. Oracle Content and Experience(documents) is enabled when the parameter isDoCSEnabled=true.</p>",
                "operationId":"getTaskFolders",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Task number",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"name",
                        "in":"query",
                        "description":"Retrieves only the folder for the specified folder name",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/DcsFolderCollection"
                        }
                    },
                    "400":{
                        "description":"Bad Request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"DoCs Folders not found for given task"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-tasks-{id}-folders-get",
                "x-filename-id":"ic-api-process-v1-tasks-id-folders-get"
            }
        },
        "/ic/api/process/v1/tasks/{id}/folders/{folderId}":{
            "get":{
                "tags":[
                    "Process/Tasks"
                ],
                "summary":"Retrieve DOCs Folder Details by Folder ID for a Task",
                "description":" Retrieves the folder details for a given folder associated with a task, if any.\nIf Oracle Content and Experience (documents) is not enabled for this task, use attachments instead.",
                "operationId":"getTaskFolder",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Task Number",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"folderId",
                        "in":"path",
                        "description":"Folder ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/DcsFolder"
                        }
                    },
                    "400":{
                        "description":"Bad Request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Folder details not found for given folder"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-tasks-{id}-folders-{folderId}-get",
                "x-filename-id":"ic-api-process-v1-tasks-id-folders-folderid-get"
            }
        },
        "/ic/api/process/v1/tasks/{id}/history":{
            "get":{
                "tags":[
                    "Process/Tasks"
                ],
                "summary":"Retrieve Task History",
                "description":" Retrieves the history of a task.",
                "operationId":"getTaskHistory",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Task Number",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"displayStyle",
                        "in":"query",
                        "description":"Style in which to display the history of given Task Number - flatList (default)",
                        "required":true,
                        "type":"string",
                        "default":"flatList"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/TaskHistories"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Task History not found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-tasks-{id}-history-get",
                "x-filename-id":"ic-api-process-v1-tasks-id-history-get"
            }
        },
        "/ic/api/process/v1/tasks/{id}/payload":{
            "get":{
                "tags":[
                    "Process/Tasks"
                ],
                "summary":"Retrieve the Task Payload",
                "description":" Retrieves the payload of a task. For external UI task payload, you can retrieve full payload by default or retrieve only business payload by passing type = BO",
                "operationId":"getTaskSummaryField",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Task Number",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"type",
                        "in":"query",
                        "description":"ExternalUI Payload type to fetch. Possible values are BO - Fetches only business Payload, Full - fetches payload with task url.",
                        "required":false,
                        "type":"string",
                        "default":"FULL",
                        "enum":[
                            "BO",
                            "FULL"
                        ]
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Success",
                        "schema":{
                            "$ref":"#/definitions/TaskSummaryField"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Task Payload not found"
                    },
                    "409":{
                        "description":"Conflict"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-tasks-{id}-payload-get",
                "x-filename-id":"ic-api-process-v1-tasks-id-payload-get"
            },
            "post":{
                "tags":[
                    "Process/Tasks"
                ],
                "summary":"Update the Task Payload",
                "description":" Updates the payload of a task. For External UI task payload, we support updating business payload and not URL element of payload.",
                "operationId":"updateTaskSummaryField",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "text/plain",
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Task Number",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"Updated Task Payload in JSON",
                        "required":true,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Task payload successfully updated.",
                        "schema":{
                            "type":"string"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "409":{
                        "description":"Conflict"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-tasks-{id}-payload-post",
                "x-filename-id":"ic-api-process-v1-tasks-id-payload-post"
            }
        },
        "/ic/api/b2b/v1/b2bdocuments":{
            "get":{
                "tags":[
                    "B2B/Document Customization"
                ],
                "summary":"Retrieve B2B Documents",
                "description":"Retrieves available B2B documents.",
                "operationId":"getDocuments",
                "produces":[
                    "application/json"
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/DocumentsUI"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-b2bdocuments-get",
                "x-filename-id":"ic-api-b2b-v1-b2bdocuments-get"
            },
            "post":{
                "tags":[
                    "B2B/Document Customization"
                ],
                "summary":"Create a B2B Document",
                "description":"Creates a B2B document with the specified id, name description, standard, txId and version. Examples of standard values are X12, EDIFACT. Examples of version for EDIFACT are D00A, D00B, etc, for X12 are 4010. 4011, etc. Examples of txId (or transaction type) for EDIFACT are APERAK, AUTHOR, etc, for X12 are 100, 850, etc.",
                "operationId":"createDocument",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"<p>Create B2B Document request details.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>{\"id\": \"DOC123\", \"name\": \"PO Doc\", \"std\": \"X12\", \"version\": \"4010\", \"txId\": \"850\", \"desc\": \"Purchase Order Document\" }</pre>",
                        "required":false,
                        "schema":{
                            "$ref":"#/definitions/DocumentUI"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/DocumentUI"
                        }
                    },
                    "201":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"Bad request, malformed parameters or missing required data"
                    },
                    "409":{
                        "description":"Duplicate data error"
                    },
                    "412":{
                        "description":"Pre condition failure, please ensure that the length of name is no longer that 50 characters, length of identifier is no longer than 32 characters, length of decsription is no longer than 1024 characters, length of identifier is no longer than 32 characters, Name and Identifier should not be named as 'Standard' or 'Default' and there must be a valid combination of std, version and txId"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-b2bdocuments-post",
                "x-filename-id":"ic-api-b2b-v1-b2bdocuments-post"
            }
        },
        "/ic/api/b2b/v1/b2bdocuments/{documentId}":{
            "get":{
                "tags":[
                    "B2B/Document Customization"
                ],
                "summary":"Retrieve a B2B Document",
                "description":"Retrieves detailed information about the B2B Document with the specified ID.",
                "operationId":"getDocument",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"documentId",
                        "in":"path",
                        "description":"<p>Retrieves a b2b document.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/b2bdocuments/DOC123</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/DocumentUI"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-b2bdocuments-{documentId}-get",
                "x-filename-id":"ic-api-b2b-v1-b2bdocuments-documentid-get"
            },
            "put":{
                "tags":[
                    "B2B/Document Customization"
                ],
                "summary":"Update a B2B Document",
                "description":"Updates a B2B Document with the specified document id. To modify a document used by an active agreement, you need to deactivate it first.",
                "operationId":"updateDocument",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"<p>Update b2b document request details.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>{\"name\": \"Updated Document\",\t\"desc\": \"updating document desciption \", \"schema\": \"Schema123\", \"std\": \"X12\", \"txId\": \"100\", \"version\": \"4010\", \"businessIdentifiers\":{ \"bizIdName1\": \"/edi-xml-document/transaction-data/C3/C301\", \"bizIdName2\": \"/edi-xml-document/transaction-data/BGN/BGN01\", \"bizIdName3\", \"/edi-xml-document/transaction-data/Loop-NM1/N3/N301\"}}</pre>",
                        "required":false,
                        "schema":{
                            "$ref":"#/definitions/DocumentUI"
                        }
                    },
                    {
                        "name":"documentId",
                        "in":"path",
                        "description":"<p>B2B document ID.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/b2bdocuments/DOC123</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/DocumentUI"
                        }
                    },
                    "400":{
                        "description":"Bad request, malformed parameters or missing required data"
                    },
                    "412":{
                        "description":"Pre condition failure, please ensure that the length of name is no longer that 50 characters, length of identifier is no longer than 32 characters, length of decsription is no longer than 1024 characters, length of identifier is no longer than 32 characters, Name and Identifier should not be named as 'Standard' or 'Default' and there must be a valid combination of std, version and txId"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-b2bdocuments-{documentId}-put",
                "x-filename-id":"ic-api-b2b-v1-b2bdocuments-documentid-put"
            },
            "delete":{
                "tags":[
                    "B2B/Document Customization"
                ],
                "summary":"Delete a B2B Document",
                "description":"Deletes the B2B Document with the specified ID. Make sure the B2B Document you want to delete is not in use by any integration or trading partner. You may want to remove any reference it has before deleting.",
                "operationId":"deleteDocument",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"documentId",
                        "in":"path",
                        "description":"B2B Document ID.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "409":{
                        "description":"Not allowed, document in use"
                    },
                    "500":{
                        "description":"Server Error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-b2bdocuments-{documentId}-delete",
                "x-filename-id":"ic-api-b2b-v1-b2bdocuments-documentid-delete"
            }
        },
        "/ic/api/b2b/v1/b2bdocuments/{documentId}/clone":{
            "post":{
                "tags":[
                    "B2B/Document Customization"
                ],
                "summary":"Clone a B2B Document",
                "description":"Creates a new copy of a B2B document with identical metadata. The request body must contain at least the name and identifier fields.",
                "operationId":"cloneDocument",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"<p>Clone b2b document request details.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>{\"id\": \"CLONED_DOC\", \"name\": \"Cloned Doc\", \"desc\": \"Cloned Document Description\"}</pre>",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/DocumentUI"
                        }
                    },
                    {
                        "name":"documentId",
                        "in":"path",
                        "description":"<p>B2B Document ID.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/b2bdocuments/DOC123/clone</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "201":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"Bad request, malformed parameters or missing required data"
                    },
                    "409":{
                        "description":"Duplicate data error"
                    },
                    "412":{
                        "description":"Pre condition failure"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-b2bdocuments-{documentId}-clone-post",
                "x-filename-id":"ic-api-b2b-v1-b2bdocuments-documentid-clone-post"
            }
        },
        "/ic/api/b2b/v1/b2bdocuments/{documentId}/integrations":{
            "get":{
                "tags":[
                    "B2B/Document Customization"
                ],
                "summary":"Retrieve Integrations Using a B2B Document",
                "description":"Retrieves available integrations that are using the specified B2B Document.",
                "operationId":"getLinkedIntegrations",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"documentId",
                        "in":"path",
                        "description":"<p>Integations associated with b2b document.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/b2bdocuments/DOC123/integrations</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-b2bdocuments-{documentId}-integrations-get",
                "x-filename-id":"ic-api-b2b-v1-b2bdocuments-documentid-integrations-get"
            }
        },
        "/ic/api/b2b/v1/b2bdocuments/{documentId}/partners":{
            "get":{
                "tags":[
                    "B2B/Document Customization"
                ],
                "summary":"Retrieve Trading Partners using a B2B Document",
                "description":"Retrieves available Trading Partners that are using the specified B2B Document.",
                "operationId":"getLinkedPartners",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"documentId",
                        "in":"path",
                        "description":"<p>Trading partners using the b2b document.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/b2bdocuments/DOC123/partners</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-b2bdocuments-{documentId}-partners-get",
                "x-filename-id":"ic-api-b2b-v1-b2bdocuments-documentid-partners-get"
            }
        },
        "/ic/api/b2b/v1/import":{
            "post":{
                "tags":[
                    "B2B/Document Customization"
                ],
                "summary":"Create a B2B schema from an SEF File",
                "description":"Creates a B2B Schema by importing a SEF File. SEF, an abbreviation for Standard Exchange Format, is a file format used to exchange EDI implementation guidelines in a machine-readable form.",
                "operationId":"importSEFSchema",
                "consumes":[
                    "multipart/form-data"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"Standard sef schema.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/InputStream"
                        }
                    }
                ],
                "responses":{
                    "201":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"Bad request, corrupted SEF schema"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-import-post",
                "x-filename-id":"ic-api-b2b-v1-import-post"
            }
        },
        "/ic/api/b2b/v1/schemas":{
            "get":{
                "tags":[
                    "B2B/Document Customization"
                ],
                "summary":"Retrieve B2B Schemas",
                "description":"Retrieves all available b2b schemas.",
                "operationId":"getSchemas",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/SchemasUI"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-schemas-get",
                "x-filename-id":"ic-api-b2b-v1-schemas-get"
            },
            "post":{
                "tags":[
                    "B2B/Document Customization"
                ],
                "summary":"Create a B2B Schema",
                "description":"Creates a B2B schema with the specified id, name, description, standard, txId and version. Examples of standard values are X12, EDIFACT. Examples of version for EDIFACT are D00A, D00B, etc, for X12 are 4010. 4011, etc. Examples of txId (or transaction type) for EDIFACT are APERAK, AUTHOR, etc, for X12 are 100, 850, etc.",
                "operationId":"createSchema",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"<p>Create B2B Schema request details.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>{\"id\": \"SCH123\",\t\"name\": \"Sch123\", \"std\": \"X12\", \"version\": \"4010\", \"txId\": \"850\", \"desc\": \"Schema Document\" }</pre>",
                        "required":false,
                        "schema":{
                            "$ref":"#/definitions/SchemaUI"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "type":"array",
                            "items":{
                                "type":"object"
                            }
                        }
                    },
                    "201":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"Bad request, malformed parameters or missing required data"
                    },
                    "409":{
                        "description":"Duplicate data error"
                    },
                    "412":{
                        "description":"Pre condition failure, please ensure that the length of name is no longer that 50 characters, length of identifier is no longer than 32 characters, length of decsription is no longer than 1024 characters, length of identifier is no longer than 32 characters, Name and Identifier should not be named as 'Standard' or 'Default' and there must be a valid combination of std, version and txId"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-schemas-post",
                "x-filename-id":"ic-api-b2b-v1-schemas-post"
            }
        },
        "/ic/api/b2b/v1/schemas/{schemaId}":{
            "get":{
                "tags":[
                    "B2B/Document Customization"
                ],
                "summary":"Retrieve a B2B Schema",
                "description":"Retrieves detailed information about the B2B Schema with the specified ID.",
                "operationId":"getSchema",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"schemaId",
                        "in":"path",
                        "description":"B2B schema ID.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"standard",
                        "in":"query",
                        "description":"Document standard.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"version",
                        "in":"query",
                        "description":"Document version.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"transactionId",
                        "in":"query",
                        "description":"<p>Document transaction id.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/schemas/SCH2</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "type":"array",
                            "items":{
                                "type":"object"
                            }
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-schemas-{schemaId}-get",
                "x-filename-id":"ic-api-b2b-v1-schemas-schemaid-get"
            },
            "put":{
                "tags":[
                    "B2B/Document Customization"
                ],
                "summary":"Update a B2B Schema",
                "description":"Updates a b2b schema with the specified schema id. To modify a schema used by an active agreement, you need to deactivate it first",
                "operationId":"updateSchema",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"<p>Update b2b schema request details.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>{\"name\": \"Updated Schema\",\t\"desc\": \"updating schema desciption \", \"std\": \"X12\", \"txId\": \"100\", \"version\": \"4010\"}</pre>",
                        "required":false,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"schemaId",
                        "in":"path",
                        "description":"<p>b2b schema id.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/schemas/SCH123</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "type":"array",
                            "items":{
                                "type":"object"
                            }
                        }
                    },
                    "400":{
                        "description":"Bad request, malformed parameters"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-schemas-{schemaId}-put",
                "x-filename-id":"ic-api-b2b-v1-schemas-schemaid-put"
            },
            "delete":{
                "tags":[
                    "B2B/Document Customization"
                ],
                "summary":"Delete a B2B Schema",
                "description":"Deletes the B2B Schema with the specified ID. Make sure the B2B Schema you want to delete is not in use by any B2B document. You may want to remove any reference it has before deleting.",
                "operationId":"deleteSchema",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"schemaId",
                        "in":"path",
                        "description":"<p>Delete B2B schema.</p>\n<p>\n<b>Example:</b> \n</p> \n<pre>/b2b/v1/b2bdocuments/SCH123</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "type":"array",
                            "items":{
                                "type":"object"
                            }
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "409":{
                        "description":"Not allowed, schema in use"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-schemas-{schemaId}-delete",
                "x-filename-id":"ic-api-b2b-v1-schemas-schemaid-delete"
            }
        },
        "/ic/api/b2b/v1/schemas/{schemaId}/clone":{
            "post":{
                "tags":[
                    "B2B/Document Customization"
                ],
                "summary":"Clone a B2B Schema",
                "description":"Creates a new copy of a B2B Schema with identical metadata. The request body must contain at least the name and identifier fields.",
                "operationId":"cloneSchema",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"<p>Clone b2b schema request details.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>{\"id\": \"CLONED_SCH\", \"name\": \"Cloned Schema\", \"desc\": \"Cloned Schema Description\"}</pre>",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/SchemaUI"
                        }
                    },
                    {
                        "name":"schemaId",
                        "in":"path",
                        "description":"<p>B2B schema ID.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/schemas/SCH123/clone</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "type":"array",
                            "items":{
                                "type":"object"
                            }
                        }
                    },
                    "201":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"Bad request, malformed parameters or missing required data"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-schemas-{schemaId}-clone-post",
                "x-filename-id":"ic-api-b2b-v1-schemas-schemaid-clone-post"
            }
        },
        "/ic/api/b2b/v1/schemas/{schemaId}/documents":{
            "get":{
                "tags":[
                    "B2B/Document Customization"
                ],
                "summary":"Retrieve Documents for a B2B Schema",
                "description":"Retrieves documents associated with the schema.",
                "operationId":"getLinkedDocuments",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"schemaId",
                        "in":"path",
                        "description":"<p>Schema id.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/schemas/SCH123/documents</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-schemas-{schemaId}-documents-get",
                "x-filename-id":"ic-api-b2b-v1-schemas-schemaid-documents-get"
            }
        },
        "/ic/api/b2b/v1/schemas/{schemaId}/guide":{
            "get":{
                "tags":[
                    "B2B/Document Customization"
                ],
                "summary":"Generate a Schema Implementation Guide",
                "description":"Generates implementation guide for the schema.",
                "operationId":"generateEDIGuideline",
                "produces":[
                    "text/plain"
                ],
                "parameters":[
                    {
                        "name":"schemaId",
                        "in":"path",
                        "description":"B2B schema id.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"format",
                        "in":"query",
                        "description":"document format.",
                        "required":true,
                        "type":"string",
                        "default":"html"
                    },
                    {
                        "name":"standardId",
                        "in":"query",
                        "description":"document standard id.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"versionId",
                        "in":"query",
                        "description":"document version id.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"transactionId",
                        "in":"query",
                        "description":"<p>document transaction id.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/schemas/STANDARD/guide?format=html&standardId=X12&versionId=4010&transactionId=100</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "type":"array",
                            "items":{
                                "type":"object"
                            }
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-schemas-{schemaId}-guide-get",
                "x-filename-id":"ic-api-b2b-v1-schemas-schemaid-guide-get"
            }
        },
        "/ic/api/b2b/v1/schemas/{schemaId}/{elementId}/codes":{
            "get":{
                "tags":[
                    "B2B/Document Customization"
                ],
                "summary":"Retrieve an Element's Code List",
                "description":"Retrieves code list with the specific element id.",
                "operationId":"getCodes",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"schemaId",
                        "in":"path",
                        "description":"B2B schema id.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"elementId",
                        "in":"path",
                        "description":"<p>Element id.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/schemas/SCH2/92/codes</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/CodeUI"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-schemas-{schemaId}-{elementId}-codes-get",
                "x-filename-id":"ic-api-b2b-v1-schemas-schemaid-elementid-codes-get"
            }
        },
        "/ic/api/b2b/v1/standards":{
            "get":{
                "tags":[
                    "B2B/Document Customization"
                ],
                "summary":"Retrieve B2B Document Standards",
                "description":"Retrieves available document standards supported by B2B.",
                "operationId":"getDocumentStandards",
                "produces":[
                    "application/json"
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-standards-get",
                "x-filename-id":"ic-api-b2b-v1-standards-get"
            }
        },
        "/ic/api/b2b/v1/standards/{standardId}":{
            "get":{
                "tags":[
                    "B2B/Document Customization"
                ],
                "summary":"Retrieve Document Versions",
                "description":"Retrieves available document versions with the specified document standard.",
                "operationId":"getDocumentVersion",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"standardId",
                        "in":"path",
                        "description":"<p>Standard id.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/standards/X12</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-standards-{standardId}-get",
                "x-filename-id":"ic-api-b2b-v1-standards-standardid-get"
            }
        },
        "/ic/api/b2b/v1/standards/{standardId}/{versionId}":{
            "get":{
                "tags":[
                    "B2B/Document Customization"
                ],
                "summary":"Retrieve Document Transactions",
                "description":"Retrieves available document transactions with the specified document standard and version.",
                "operationId":"getAllDocuments",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"standardId",
                        "in":"path",
                        "description":"Standard id.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"versionId",
                        "in":"path",
                        "description":"<p>Version id.</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/standards/X12/4010</pre>",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/DocumentTypeUI"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-standards-{standardId}-{versionId}-get",
                "x-filename-id":"ic-api-b2b-v1-standards-standardid-versionid-get"
            }
        },
        "/ic/api/b2b/v1/standards/{standardId}/{versionId}/{transactionId}":{
            "get":{
                "tags":[
                    "B2B/Document Customization"
                ],
                "summary":"Retrieve B2B Document Types",
                "description":"Retrieve all B2B Document types.",
                "operationId":"getTxSpecificDocument",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"standardId",
                        "in":"path",
                        "description":"B2B document standard id.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"versionId",
                        "in":"path",
                        "description":"Document version id.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"transactionId",
                        "in":"path",
                        "description":"Document transaction id.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"isDocument",
                        "in":"query",
                        "description":"<p>isDocument Flag</p>\n<p>\n\t<b>Example:</b> \n</p> \n<pre>/b2b/v1/standards/X12/4010/100?isDocument=true</pre>",
                        "required":true,
                        "type":"boolean",
                        "default":true
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/DocumentUI"
                        }
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-standards-{standardId}-{versionId}-{transactionId}-get",
                "x-filename-id":"ic-api-b2b-v1-standards-standardid-versionid-transactionid-get"
            }
        },
        "/ic/api/b2b/v1/monitoring/businessmessages":{
            "get":{
                "tags":[
                    "B2B/Monitoring"
                ],
                "summary":"Retrieve Business Messages",
                "description":"Retrieves a list of business messages along with information such as message type, state, direction and trading partner. Business messages represent individual documents or business transactions such as a purchase order.",
                "operationId":"businessMessages",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"q",
                        "in":"query",
                        "description":"<p>Filter parameter.</p>\n<p>\n\t<ul>\n\t     <li>timewindow: 1h, 6h, 1d, 2d, 3d, RETENTIONPERIOD. Default value is 1h.</li>\n       <li>direction: Message direction. Valid values are INBOUND and OUTBOUND.</li>\n\t     <li>id: Business message identifier.</li> \n       <li>startdate: Custom time range start date/time in UTC format for filtering messages.</li>\n       <li>enddate:  Custom time range end date/time in UTC format for filtering messages.</li>\n\t     <li>status: Message status.</li> \n       <li>instanceId: Integration instance identifier.</li> \n\t     <li>errorcode: Value of error code.</li> \n\t     <li>tradingpartnerid: Trading partner identifier.</li> \n\t     <li>messagetype: Message type. Valid values are MSG and FA.</li> \n\t     <li>userdefinedid: User defined Identifier for business message is the value for Application Message Identifier field for an outbound business message. This field is available for mapping in your outbound integration. If a value is set in the mapping, it is returned with the business message details.</li> \n\t     <li>documenttype: Document type.</li> \n\t     <li>documentstandard: Document standard.</li> \n\t     <li>documentversion: Document version.</li> \n\t     <li>identifiervalue: Value of business identifier.</li> \n\t <li>interchangecontrolnumber: Value of interchange control number.</li> \n\t     <li>groupcontrolnumber: Value of group control number.</li> \n\t     <li>transactioncontrolnumber: Value of transaction set control number.</li> \n\t</ul>\n</p> \n<p>\n\t<b>Example:</b> \n</p> \n<pre>{startdate:'2020-07-09 07:00:00', enddate:'2020-07-09 21:25:00', id:'0AC415941776251CB5E0000026D27C45', direction:'INBOUND', messagetype:'FA'}</pre> ",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Use with the offset parameter for paginating through the returned results. Default is 0. The limit is the maximum number of items to return at one time. For example, offset=3&limit=16 indicates to list business messages starting at the 4th item, and the list will contain 16 items.",
                        "required":false,
                        "type":"integer",
                        "format":"int32"
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"Use with the limit parameter for paginating through the returned results.  The offset is the starting point from which to return records. For example, offset=3&limit=16 indicates to list business messages starting at the 4th item, and the list will contain 16 items.",
                        "required":false,
                        "type":"integer",
                        "format":"int32"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/BusinessMessagesRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "412":{
                        "description":"Pre condition failed"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-monitoring-businessmessages-get",
                "x-filename-id":"ic-api-b2b-v1-monitoring-businessmessages-get"
            }
        },
        "/ic/api/b2b/v1/monitoring/businessmessages/{id}":{
            "get":{
                "tags":[
                    "B2B/Monitoring"
                ],
                "summary":"Retrieve Business Message Details",
                "description":"Retrieves detailed information about the business message with the specified identifier. Retrieves information such as message type, state, direction and properties.",
                "operationId":"businessMessage",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Business Message identifier.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/BusinessMessageRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "404":{
                        "description":"Business message not found"
                    },
                    "412":{
                        "description":"Pre condition failed"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-monitoring-businessmessages-{id}-get",
                "x-filename-id":"ic-api-b2b-v1-monitoring-businessmessages-id-get"
            }
        },
        "/ic/api/b2b/v1/monitoring/businessmessages/{id}/payload/download":{
            "get":{
                "tags":[
                    "B2B/Monitoring"
                ],
                "summary":"Download B2B Business Message Payload",
                "description":"Retrieves a Payload file by message identifier.",
                "operationId":"downloadBusinessPayload",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/octet-stream"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Message identifier.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"type",
                        "in":"query",
                        "description":"Message payload type. Valid values are native and xml.",
                        "required":false,
                        "type":"string",
                        "default":"native"
                    },
                    {
                        "name":"id",
                        "in":"query",
                        "description":"Payload identifier.",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "404":{
                        "description":"Payload not found"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-monitoring-businessmessages-{id}-payload-download-get",
                "x-filename-id":"ic-api-b2b-v1-monitoring-businessmessages-id-payload-download-get"
            }
        },
        "/ic/api/b2b/v1/monitoring/wiremessages":{
            "get":{
                "tags":[
                    "B2B/Monitoring"
                ],
                "summary":"Retrieve Wire Messages",
                "description":"Retrieves a list of wire messages along with information such as message type, state, direction, protocol and trading partner. Wire messages represent the technical exchange of messages from/to the host company and trading partners, such as an encrypted and signed AS2 message.",
                "operationId":"wireMessages",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"q",
                        "in":"query",
                        "description":"<p>Filter parameters.</p>\n<p>\n\t<ul>\n\t     <li>timewindow: 1h, 6h, 1d, 2d, 3d, RETENTIONPERIOD. Default value is 1h.</li>\n       <li>direction: Message direction. Valid values are INBOUND and OUTBOUND.</li>\n\t     <li>id: Wire message identifier.</li> \n       <li>startdate: Custom time range start date/time in UTC format for filtering messages.</li>\n       <li>enddate:  Custom time range end date/time in UTC format for filtering messages.</li>\n\t     <li>status: Message status.</li> \n       <li>transportprotocol: Message transport protocol. Valid values are AS2 and FTP.</li> \n       <li>instanceId: Integration instance identifier.</li> \n\t     <li>errorcode: Value of b2b error code.</li> \n\t     <li>tradingpartnerid: Trading partner identifier.</li> \n\t     <li>messagetype: Message type. Valid values are WIRE and MDN.</li> \n\t     <li>userdefinedid: A message identifier at the wire protocol level, if one is defined for the transport type. For AS2 transport, this is set to the AS2 message Identifier. For FTP transport this field is not available.</li> \n\t     </ul>\n</p> \n<p>\n\t<b>Example:</b> \n</p> \n<pre>{startdate:'2020-07-09 07:00:00', enddate:'2020-07-09 21:25:00', id:'0AC415941776251CB5E0000026D27C45', direction:'INBOUND', messagetype:'WIRE'}</pre> ",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"Use with the offset parameter for paginating through the returned results. Default is 0. The limit is the maximum number of items to return at one time. For example, offset=3&limit=16 indicates to list wire messages starting at the 4th item, and the list will contain 16 items.",
                        "required":false,
                        "type":"integer",
                        "format":"int32"
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"Use with the limit parameter for paginating through the returned results.  The offset is the starting point from which to return records. For example, offset=3&limit=16 indicates to list wire messages starting at the 4th item, and the list will contain 16 items.",
                        "required":false,
                        "type":"integer",
                        "format":"int32"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/WireMessagesRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "412":{
                        "description":"Pre condition failed"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-monitoring-wiremessages-get",
                "x-filename-id":"ic-api-b2b-v1-monitoring-wiremessages-get"
            }
        },
        "/ic/api/b2b/v1/monitoring/wiremessages/{id}":{
            "get":{
                "tags":[
                    "B2B/Monitoring"
                ],
                "summary":"Retrieve Wire Message Details",
                "description":"Retrieves detailed information about the wire message with the specified identifier. Retrieves information such as message type, state, direction, protocol and properties.",
                "operationId":"wireMessage",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Wire message identifier.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/WireMessageRs"
                        }
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "404":{
                        "description":"Wire message not found"
                    },
                    "412":{
                        "description":"Pre condition failed"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-monitoring-wiremessages-{id}-get",
                "x-filename-id":"ic-api-b2b-v1-monitoring-wiremessages-id-get"
            }
        },
        "/ic/api/b2b/v1/monitoring/wiremessages/{id}/payload/download":{
            "get":{
                "tags":[
                    "B2B/Monitoring"
                ],
                "summary":"Download B2B Wire Message Payload",
                "description":"Retrieves a payload file for given message identifier.",
                "operationId":"downloadPayload",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/octet-stream"
                ],
                "parameters":[
                    {
                        "name":"id",
                        "in":"path",
                        "description":"Message identifier.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"type",
                        "in":"query",
                        "description":"Message payload type. Valid values are packed and unpacked.",
                        "required":false,
                        "type":"string",
                        "default":"packed"
                    },
                    {
                        "name":"id",
                        "in":"query",
                        "description":"Payload identifier.",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"Malformed parameters"
                    },
                    "404":{
                        "description":"Payload not found"
                    },
                    "500":{
                        "description":"Server error"
                    }
                },
                "x-internal-id":"ic-api-b2b-v1-monitoring-wiremessages-{id}-payload-download-get",
                "x-filename-id":"ic-api-b2b-v1-monitoring-wiremessages-id-payload-download-get"
            }
        },
        "/ic/api/process/v1/dp-definitions":{
            "get":{
                "tags":[
                    "Process/Dynamic Process Definitions"
                ],
                "summary":"Get a List of Dynamic Process Definitions",
                "description":"Get a list of dynamic process definitions that the user can access.",
                "operationId":"getProcessDefinitions",
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/ProcessDefinitions"
                        }
                    },
                    "400":{
                        "description":"Returned if some of the query parameters are not valid. For example, if a sortOrder parameter is supplied, but no sortBy."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"query",
                        "name":"processDefinitionId",
                        "description":"Filter by dynamic process definition ID.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"processDefinitionIdIn",
                        "description":"Filter by dynamic process definition IDs in the array.",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "in":"query",
                        "name":"name",
                        "description":"Filter by dynamic process name. Exact match.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"allowedAction",
                        "description":"Dynamic process definition on which this action can be performed.",
                        "type":"string",
                        "enum":[
                            "read",
                            "update",
                            "create"
                        ]
                    },
                    {
                        "in":"query",
                        "name":"nameLike",
                        "description":"Filter by dynamic process definition names that the parameter is a substring of. The string can include the wildcard character '%' to express like-strategy. For example, starts with (string%), ends with (%string) or contains (%string%).",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"key",
                        "description":"Filter by dynamic process definition key. For example, the ID in the CMMN file. Exact match.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"keyLike",
                        "description":"Filter by dynamic process definition keys that the parameter is a substring of. The string can include the wildcard character '%' to express like-strategy. For example, starts with (string%), ends with (%string) or contains (%string%).",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"deploymentId",
                        "description":"Filter by the deployment the ID belongs to.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"category",
                        "description":"Filter by dynamic process definition category. Exact match.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"categoryLike",
                        "description":"Filter by dynamic process definition categories that the parameter is a substring of. The string can include the wildcard character '%' to express like-strategy. For example, starts with (string%), ends with (%string) or contains (%string%).",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"version",
                        "description":"Filter by dynamic process definition version.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"latestVersion",
                        "description":"Only include the latest version of dynamic process definitions. Value may only be true, as false is the default behavior.",
                        "required":false,
                        "type":"boolean"
                    },
                    {
                        "in":"query",
                        "name":"sortBy",
                        "description":"Sort the results lexicographically by a given criterion. Valid values are category, key, id, name, version and deploymentId. Must be used in conjunction with the sortOrder parameter.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"sortOrder",
                        "description":"Sort the results in a given order. Values may be asc for ascending order, or desc for descending order. Must be used in conjunction with the sortBy parameter.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"firstResult",
                        "description":"Pagination of results. Specifies the index of the first result to return.",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "name":"maxResults",
                        "description":"Pagination of results. Specifies the maximum number of results to return. Will return fewer results if there are no more results left.",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "x-internal-id":"ic-api-process-v1-dp-definitions-get",
                "x-filename-id":"ic-api-process-v1-dp-definitions-get"
            }
        },
        "/ic/api/process/v1/dp-definitions/{id}":{
            "get":{
                "tags":[
                    "Process/Dynamic Process Definitions"
                ],
                "summary":"Get a Dynamic Process Definition by ID",
                "description":"Get the dynamic process definition with the specified dynamic process definition ID.",
                "operationId":"getProcessDefinition",
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/ProcessDefinition"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"A dynamic process definition with the specified ID or key does not exist. "
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Process Definition ID.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"idType",
                        "description":"Type of ID. Use process definition id or process definition key.",
                        "required":false,
                        "type":"string",
                        "enum":[
                            "id",
                            "key"
                        ],
                        "default":"id"
                    }
                ],
                "x-internal-id":"ic-api-process-v1-dp-definitions-{id}-get",
                "x-filename-id":"ic-api-process-v1-dp-definitions-id-get"
            }
        },
        "/ic/api/process/v1/dp-definitions/{id}/metadata":{
            "get":{
                "tags":[
                    "Process/Dynamic Process Definitions"
                ],
                "summary":"Get Dynamic Process Definition Metadata",
                "description":"Get the metadata of the dynamic process definition with the specified process definition ID.",
                "operationId":"getProcessDefinitionMetadata",
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/ProcessDefinitionMetadata"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"A dynamic process definition with the specified ID or key does not exist. "
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Process Definition ID.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"type",
                        "description":"Metadata Type",
                        "type":"string",
                        "default":"all",
                        "enum":[
                            "all",
                            "dataObjects",
                            "planItems",
                            "documents"
                        ]
                    }
                ],
                "x-internal-id":"ic-api-process-v1-dp-definitions-{id}-metadata-get",
                "x-filename-id":"ic-api-process-v1-dp-definitions-id-metadata-get"
            }
        },
        "/ic/api/process/v1/dp-definitions/{id}/interface":{
            "get":{
                "tags":[
                    "Process/Dynamic Process Definitions"
                ],
                "summary":"Get Dynamic Process Definition Interface",
                "description":"Get the interface of the dynamic process definition with the specified process definition ID.",
                "operationId":"getProcessDefinitionInterface",
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/ProcessDefinitionInterface"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"A dynamic process definition with the specified ID or key does not exist. "
                    },
                    "405":{
                        "description":"Forbidden"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Process Definition ID.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Use the query parameter to expand the resources.",
                        "required":false,
                        "type":"string"
                    }
                ],
                "x-internal-id":"ic-api-process-v1-dp-definitions-{id}-interface-get",
                "x-filename-id":"ic-api-process-v1-dp-definitions-id-interface-get"
            }
        },
        "/ic/api/process/v1/dp-resources":{
            "get":{
                "tags":[
                    "Process/Dynamic Process Resources"
                ],
                "summary":"Get a List of Dynamic Process Resources",
                "description":"Get a list of dynamic process resources for the specified deployment ID. <p>You must use the <code>deploymentId</code> query parameter to retrieve the dynamic process resources.</p>",
                "operationId":"getProcessResources",
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/ProcessResources"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"The specified deployment ID does not exist."
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"query",
                        "name":"deploymentId",
                        "description":"The deployment ID of the resource. While retrieving the dynamic process resource, you must use this query paramenter. If not, you will encounter an internal server error.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "x-internal-id":"ic-api-process-v1-dp-resources-get",
                "x-filename-id":"ic-api-process-v1-dp-resources-get"
            }
        },
        "/ic/api/process/v1/dp-resources/{name}":{
            "get":{
                "tags":[
                    "Process/Dynamic Process Resources"
                ],
                "summary":"Get a Dynamic Process Resource",
                "description":"Get the dynamic process resource for the specified resource name and deployment ID. <p>You must use the <code>deploymentId</code> query parameter to retrieve the dynamic process resource.</p>",
                "operationId":"getProcessResources",
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/ProcessResources"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"A process resource with the specified resource name and deployment ID does not exist."
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"path",
                        "name":"name",
                        "description":"The dynamic process resource name.",
                        "required":true,
                        "type":"string",
                        "pattern":".*"
                    },
                    {
                        "in":"query",
                        "name":"deploymentId",
                        "description":"The deployment ID of the resource. While retrieving the dynamic process resource, you must use this query paramenter. If not, you will encounter an internal server error.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "x-internal-id":"ic-api-process-v1-dp-resources-{name}-get",
                "x-filename-id":"ic-api-process-v1-dp-resources-name-get"
            }
        },
        "/ic/api/process/v1/dp-instances":{
            "get":{
                "tags":[
                    "Process/Dynamic Process Instances"
                ],
                "summary":"Get a List of Dynamic Process Instances",
                "description":"Get a list of dynamic process instances that the user can access.",
                "operationId":"getProcessInstances",
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/ProcessInstances"
                        }
                    },
                    "400":{
                        "description":"Returned if some of the query parameters are not valid. For example, if a sortOrder parameter is supplied, but no sortBy."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"query",
                        "name":"instanceId",
                        "description":"Filter by dynamic process instance ID.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"instanceIdIn",
                        "description":"Filter by dynamic process instance IDs in the array.",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "in":"query",
                        "name":"processDefinitionId",
                        "description":"Filter by dynamic process definition ID. Exact match.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"processDefinitionKey",
                        "description":"Filter by dynamic process definition key. Exact match",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"processDefinitionKeyNotIn",
                        "description":"Exclude instances that belong to a set of dynamic process definitions. Must be a comma-separated list of process definition keys.",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "in":"query",
                        "name":"processDefinitionName",
                        "description":"Filter by the name of the dynamic process definition the instances run on.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"processDefinitionNameLike",
                        "description":"Filter by the dynamic process definition names that the parameter is a substring of. The string can include the wildcard character '%' to express like-strategy. For example, starts with (string%), ends with (%string) or contains (%string%).",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"updatedBy",
                        "description":"Only include dynamic process instances that were updated by the specified user.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"createdBefore",
                        "description":"Restrict to dynamic process instances that were created before the specified date. The date must have the format yyyy-MM-dd'T'HH:mm:ss.SSSZ. For example, 2013-01-23T14:42:45.000Z for UTC timezone.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"createdAfter",
                        "description":"Restrict to dynamic process instances that were created after the specified date. The date must have the format yyyy-MM-dd'T'HH:mm:ss.SSSZ. For exmple, 2013-01-23T14:42:45.000Z for UTC timezone.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"closedBefore",
                        "description":"Restrict to dynamic process instances that were closed before the specified date. The date must have the format yyyy-MM-dd'T'HH:mm:ss.SSSZ. For example, 2013-01-23T14:42:45.000Z for UTC timezone.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"closedAfter",
                        "description":"Restrict to instances that were closed after the specified date. The date must have the format yyyy-MM-dd'T'HH:mm:ss.SSSZ. For example, 2013-01-23T14:42:45.000Z for UTC timezone.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"parentProcessInstanceId",
                        "description":"Restrict query to all dynamic process instances that are sub process instances of the specified process instance. Specify a dynamic process instance ID.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"childProcessInstanceId",
                        "description":"Restrict query to one dynamic process instance that has a sub process instance with the specified ID.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"state",
                        "description":"Restrict query to all dynamic process instances that are in a specified state.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"sortBy",
                        "description":"Sort the results by the specified criteria. Valid values are: instanceId, definitionId, createTime, closeTime, duration. Must be used in conjunction with the sortOrder parameter.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"sortOrder",
                        "description":"Sort the results in a specified order. Values are asc for ascending order, or desc for descending order. Must be used in conjunction with the sortBy parameter.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"firstResult",
                        "description":"Pagination of results. Specifies the index of the first result to return.",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "name":"maxResults",
                        "description":"Pagination of results. Specifies the maximum number of results to return. Will return fewer results if there are no more results left.",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "x-internal-id":"ic-api-process-v1-dp-instances-get",
                "x-filename-id":"ic-api-process-v1-dp-instances-get"
            },
            "post":{
                "tags":[
                    "Process/Dynamic Process Instances"
                ],
                "summary":"Create a New Dynamic Process Instance",
                "description":"Create a new instance of the dynamic process.",
                "operationId":"createProcessInstance",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"Variable to create.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/CreateInstanceInput"
                        }
                    },
                    {
                        "in":"query",
                        "name":"processDefinitionId",
                        "description":"ID of the dynamic process definition.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"processDefinitionKey",
                        "description":"key provided at design time for the dynamic process.",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "201":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/CreateInstanceOutput"
                        }
                    },
                    "400":{
                        "description":"Returned if the body parameter is not valid."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"The process execution cannot be instantiated because of CMMN restrictions."
                    },
                    "404":{
                        "description":"Dynamic process definition does not exist."
                    },
                    "500":{
                        "description":"Internal Server Error."
                    }
                },
                "x-internal-id":"ic-api-process-v1-dp-instances-post",
                "x-filename-id":"ic-api-process-v1-dp-instances-post"
            }
        },
        "/ic/api/process/v1/dp-instances/{id}":{
            "get":{
                "tags":[
                    "Process/Dynamic Process Instances"
                ],
                "summary":"Get a Dynamic Process Instance by ID",
                "description":"Get the dynamic process instance for the specified instance ID.",
                "operationId":"getProcessInstance",
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/ProcessInstance"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"The dynamic process instance with specified ID does not exist."
                    },
                    "500":{
                        "description":"Internal Server Error."
                    }
                },
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Dynamic process instance ID.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "x-internal-id":"ic-api-process-v1-dp-instances-{id}-get",
                "x-filename-id":"ic-api-process-v1-dp-instances-id-get"
            },
            "put":{
                "tags":[
                    "Process/Dynamic Process Instances"
                ],
                "summary":"Control a Dynamic Process Instance",
                "description":"Perform the specified action on a dynamic process instance.<p>The behavior of the abort action depends on the setting in the abortType parameter. Valid values for abortType are:</p><ul><li>self: Aborts all instances matching the flow ID of the current instance on which the abort action is  performed.</li><li>downstream: Aborts all instances that match the specified flow ID and its child flow IDs.</li><li> all: Aborts all instances that match the specified flow ID and its parent and child flow IDs.</li></ul>",
                "operationId":"processInstanceAction",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Dynamic process instance ID.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"Action and variables to update.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/InstanceActionInput"
                        }
                    }
                ],
                "responses":{
                    "204":{
                        "description":"Successful operation"
                    },
                    "400":{
                        "description":"The state transition is not allowed. For example, when the dynamic process instance is already completed."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"The dynamic process instance cannot be operated on because of CMMN restrictions."
                    },
                    "404":{
                        "description":"The dynamic process instance with the specified ID was not found."
                    },
                    "500":{
                        "description":"Internal Server Error."
                    }
                },
                "x-internal-id":"ic-api-process-v1-dp-instances-{id}-put",
                "x-filename-id":"ic-api-process-v1-dp-instances-id-put"
            }
        },
        "/ic/api/process/v1/dp-instances/{id}/variables":{
            "get":{
                "tags":[
                    "Process/Dynamic Process Instances"
                ],
                "summary":"Get Variables for Dynamic Process Instance",
                "description":"Get all the variables for the dynamic process instance with the specified ID.",
                "operationId":"getInstanceVariables",
                "responses":{
                    "200":{
                        "description":"Successful operation.",
                        "schema":{
                            "$ref":"#/definitions/Variables"
                        }
                    },
                    "401":{
                        "description":"Unauthorized."
                    },
                    "404":{
                        "description":"Process instance ID does not exist."
                    },
                    "500":{
                        "description":"Internal Server Error."
                    }
                },
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Process Instance ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "x-internal-id":"ic-api-process-v1-dp-instances-{id}-variables-get",
                "x-filename-id":"ic-api-process-v1-dp-instances-id-variables-get"
            }
        },
        "/ic/api/process/v1/dp-instances/{id}/variables/{variableName}":{
            "get":{
                "tags":[
                    "Process/Dynamic Process Instances"
                ],
                "summary":"Get Variable Data",
                "description":"Get variable data for the dynamic process instance with the specified ID.",
                "operationId":"getInstanceVariableData",
                "responses":{
                    "200":{
                        "description":"successful operation"
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"The specified dynamic process instance variable does not exist."
                    },
                    "500":{
                        "description":"Internal Server Error."
                    }
                },
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Dynamic process instance ID.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"path",
                        "name":"variableName",
                        "description":"Dynamic process instance variable name.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "x-internal-id":"ic-api-process-v1-dp-instances-{id}-variables-{variableName}-get",
                "x-filename-id":"ic-api-process-v1-dp-instances-id-variables-variablename-get"
            }
        },
        "/ic/api/process/v1/dp-executions":{
            "get":{
                "tags":[
                    "Process/Dynamic Process Executions"
                ],
                "summary":"Get a List of Dynamic Process Executions",
                "description":"Get a list of dynamic process executions that the user can access.",
                "operationId":"getProcessExecutions",
                "responses":{
                    "200":{
                        "description":"Successful operation.",
                        "schema":{
                            "$ref":"#/definitions/ProcessExecutions"
                        }
                    },
                    "401":{
                        "description":"Unauthorized."
                    },
                    "404":{
                        "description":"Returned if some of the query parameters are not valid. For example, if a sortOrder parameter is supplied, but no sortBy."
                    },
                    "500":{
                        "description":"Internal Server Error."
                    }
                },
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"query",
                        "name":"processActivityInstanceId",
                        "description":"Filter by process activity instance ID.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"processInstanceId",
                        "description":"Filter by process instance ID.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"processDefinitionId",
                        "description":"Filter by process definition ID. Exact match.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"processExecutionId",
                        "description":"Filter by the ID of the process execution that executed the process activity instance.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"processActivityId",
                        "description":"The ID of the process activity that this object is an instance of.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"processActivityName",
                        "description":"The name of the process activity that this object is an instance of.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"processActivityType",
                        "description":"The type of activity this process execution belongs to.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"createdBefore",
                        "description":"Restrict to instances that were created before the specified date. The date must have the format yyyy-MM-dd'T'HH:mm:ss.SSSZ. For example, 2013-01-23T14:42:45.000Z for UTC timezone.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"createdAfter",
                        "description":"Restrict to instances that were created after the specified date. The date must have the format yyyy-MM-dd'T'HH:mm:ss.SSSZ. For example, 2013-01-23T14:42:45.000Z for UTC timezone.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"endedBefore",
                        "description":"Restrict to instances that ended before the specified date. The date must have the format yyyy-MM-dd'T'HH:mm:ss.SSSZ. For example, 2013-01-23T14:42:45.000Z for UTC timezone.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"endedAfter",
                        "description":"Restrict to instances that ended after the specified date. The date must have the format yyyy-MM-dd'T'HH:mm:ss.SSSZ. For example, 2013-01-23T14:42:45.000Z for UTC timezone.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"required",
                        "description":"Only include required process activity instances. Value may only be true, as false is the default behavior.",
                        "required":false,
                        "type":"boolean"
                    },
                    {
                        "in":"query",
                        "name":"finished",
                        "description":"Only include finished process activity instances. Value may only be true, as false is the default behavior.",
                        "required":false,
                        "type":"boolean"
                    },
                    {
                        "in":"query",
                        "name":"unfinished",
                        "description":"Only include unfinished process activity instances. Value may only be true, as false is the default behavior.",
                        "required":false,
                        "type":"boolean"
                    },
                    {
                        "in":"query",
                        "name":"state",
                        "description":"Filter by state.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"sortBy",
                        "description":"Sort the results by a given criterion. Valid values are processActivityInstanceId, processInstanceId, processExecutionId, processActivityId, processActivityName, processActivityType, processDefinitionId, createTime, endTime, duration. Must be used in conjunction with the sortOrder parameter.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"sortOrder",
                        "description":"Sort the results in a specified order. Values are asc for ascending order, or desc for descending order. Must be used in conjunction with the sortBy parameter.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"firstResult",
                        "description":"Pagination of results. Specifies the index of the first result to return.",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "in":"query",
                        "name":"maxResults",
                        "description":"Pagination of results. Specifies the maximum number of results to return. Will return fewer results if there are no more results left.",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "x-internal-id":"ic-api-process-v1-dp-executions-get",
                "x-filename-id":"ic-api-process-v1-dp-executions-get"
            }
        },
        "/ic/api/process/v1/dp-instances/{id}/folders":{
            "get":{
                "tags":[
                    "Process/Dynamic Process Instances"
                ],
                "summary":"Get list of folders associated with a dynamic-process instance",
                "operationId":"getFolders",
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/Folders"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Dynamic-process instance with given id does not exist."
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Process Instance Id",
                        "required":true,
                        "type":"string"
                    }
                ],
                "x-internal-id":"ic-api-process-v1-dp-instances-{id}-folders-get",
                "x-filename-id":"ic-api-process-v1-dp-instances-id-folders-get"
            }
        },
        "/ic/api/process/v1/dp-instances/{id}/folders/{folderId}":{
            "get":{
                "tags":[
                    "Process/Dynamic Process Executions"
                ],
                "summary":"Get the folder details",
                "description":"including applink and mobile applink",
                "operationId":"getFolderDetails",
                "responses":{
                    "200":{
                        "description":"Successful operation",
                        "schema":{
                            "$ref":"#/definitions/FolderDetails"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"A folder with the specified folder ID does not exist."
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Process Instance ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"path",
                        "name":"folderId",
                        "description":"Folder ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "x-internal-id":"ic-api-process-v1-dp-instances-{id}-folders-{folderId}-get",
                "x-filename-id":"ic-api-process-v1-dp-instances-id-folders-folderid-get"
            }
        },
        "/ic/api/process/v1/dp-executions/{id}":{
            "get":{
                "tags":[
                    "Process/Dynamic Process Executions"
                ],
                "summary":"Get Dynamic Process Execution Details",
                "description":"Get the process execution detail for a given execution ID.",
                "operationId":"getProcessExecution",
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/ProcessExecution"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "404":{
                        "description":"Process execution with given id does not exist. "
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Process execution ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "x-internal-id":"ic-api-process-v1-dp-executions-{id}-get",
                "x-filename-id":"ic-api-process-v1-dp-executions-id-get"
            },
            "put":{
                "tags":[
                    "Process/Dynamic Process Executions"
                ],
                "summary":"Control a Dynamic Process Execution",
                "description":"Perform the specified action on the process execution.",
                "operationId":"processExecutionAction",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Process execution ID.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"Action to be performed and variables to update",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/ExecutionActionInput"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation."
                    },
                    "400":{
                        "description":"The state transition is not allowed to be performed, for example when the process execution is enabled or is already completed"
                    },
                    "401":{
                        "description":"Unauthorized."
                    },
                    "403":{
                        "description":"The process execution cannot be acted upon because of CMMN restrictions."
                    },
                    "404":{
                        "description":"A process execution with the specified ID was not found."
                    },
                    "500":{
                        "description":"Internal Server Error."
                    }
                },
                "x-internal-id":"ic-api-process-v1-dp-executions-{id}-put",
                "x-filename-id":"ic-api-process-v1-dp-executions-id-put"
            }
        },
        "/ic/api/process/v1/dp-roles":{
            "get":{
                "tags":[
                    "Process/Dynamic Process Roles"
                ],
                "summary":"List Dynamic Process Roles",
                "description":"Get a list of dynamic process roles.",
                "operationId":"getProcessRoles",
                "responses":{
                    "200":{
                        "description":"Successful operation.",
                        "schema":{
                            "$ref":"#/definitions/ProcessRoles"
                        }
                    },
                    "400":{
                        "description":"Returned if some of the query parameters are not valid."
                    },
                    "401":{
                        "description":"Unauthorized."
                    },
                    "403":{
                        "description":"Forbidden."
                    },
                    "500":{
                        "description":"Internal Server Error."
                    }
                },
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"query",
                        "name":"scopeType",
                        "description":"Filter by process role scopeType.",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string",
                            "enum":[
                                "GLOBAL",
                                "DEFINITION",
                                "INSTANCE"
                            ]
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "in":"query",
                        "name":"displayName",
                        "description":"Filter by process role display name.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"processDefinitionId",
                        "description":"Filter by process definition ID. Exact match. Used in combination with processInstanceId.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"processInstanceId",
                        "description":"Filter by process instance ID. Exact match. Used in combination with processDefinitionId.",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"type",
                        "description":"Type of role",
                        "required":false,
                        "type":"string",
                        "default":"all"
                    },
                    {
                        "in":"query",
                        "name":"userId",
                        "description":"User id",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"group",
                        "description":"Group name",
                        "required":false,
                        "type":"array",
                        "items":{
                            "type":"string"
                        },
                        "collectionFormat":"multi"
                    },
                    {
                        "in":"query",
                        "name":"firstResult",
                        "description":"Pagination of results. Specifies the index of the first result to return.",
                        "required":false,
                        "type":"integer",
                        "default":-1
                    },
                    {
                        "in":"query",
                        "name":"maxResults",
                        "description":"Pagination of results. Specifies the maximum number of results to return. Returns fewer results if there are no more results left.",
                        "required":false,
                        "type":"integer",
                        "default":-1
                    }
                ],
                "x-internal-id":"ic-api-process-v1-dp-roles-get",
                "x-filename-id":"ic-api-process-v1-dp-roles-get"
            },
            "post":{
                "tags":[
                    "Process/Dynamic Process Roles"
                ],
                "summary":"Create a New Dynamic Process Role",
                "description":"Create a new dynamic process role.",
                "operationId":"createProcessRole",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"Dynamic process role to create.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/ProcessRole"
                        }
                    }
                ],
                "responses":{
                    "201":{
                        "description":"Successful operation.",
                        "schema":{
                            "$ref":"#/definitions/ProcessRole"
                        }
                    },
                    "400":{
                        "description":"The request is not valid. Duplicate role ID or the specified overriddenRoleId is not valid."
                    },
                    "401":{
                        "description":"Unauthorized."
                    },
                    "403":{
                        "description":"The user does not have permissions to create the dynamic process role."
                    },
                    "500":{
                        "description":"Internal Server Error."
                    }
                },
                "x-internal-id":"ic-api-process-v1-dp-roles-post",
                "x-filename-id":"ic-api-process-v1-dp-roles-post"
            }
        },
        "/ic/api/process/v1/dp-roles/{id}":{
            "get":{
                "tags":[
                    "Process/Dynamic Process Roles"
                ],
                "summary":"Get a Dynamic Process Role",
                "description":"Get a dynamic process role.",
                "operationId":"getProcessRole",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Process role ID.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation.",
                        "schema":{
                            "$ref":"#/definitions/ProcessRole"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"The user does not have permissions to get the dynamic process role."
                    },
                    "404":{
                        "description":"Role not found."
                    },
                    "500":{
                        "description":"Internal Server Error."
                    }
                },
                "x-internal-id":"ic-api-process-v1-dp-roles-{id}-get",
                "x-filename-id":"ic-api-process-v1-dp-roles-id-get"
            },
            "put":{
                "tags":[
                    "Process/Dynamic Process Roles"
                ],
                "summary":"Update a Dynamic Process Role",
                "description":"Update a dynamic process role.",
                "operationId":"updateProcessRole",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Dynamic process role ID.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"Dynamic process role to update.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/ProcessRole"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/ProcessRole"
                        }
                    },
                    "400":{
                        "description":"The request is not valid. Unsupported update attribute."
                    },
                    "401":{
                        "description":"Unauthorized."
                    },
                    "403":{
                        "description":"The user does not have permissions to update the dynamic process role."
                    },
                    "500":{
                        "description":"Internal Server Error."
                    }
                },
                "x-internal-id":"ic-api-process-v1-dp-roles-{id}-put",
                "x-filename-id":"ic-api-process-v1-dp-roles-id-put"
            },
            "delete":{
                "tags":[
                    "Process/Dynamic Process Roles"
                ],
                "summary":"Delete a Dynamic Process Role",
                "description":"Delete a dynamic process role.",
                "operationId":"deleteProcessRole",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Dynamic process role ID.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation."
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"The user does not have permissions to delete the dynamic process role."
                    },
                    "404":{
                        "description":"The role that was specified for deletion was not found."
                    },
                    "500":{
                        "description":"Internal Server Error."
                    }
                },
                "x-internal-id":"ic-api-process-v1-dp-roles-{id}-delete",
                "x-filename-id":"ic-api-process-v1-dp-roles-id-delete"
            }
        },
        "/ic/api/process/v1/dp-roles/{id}/permissions":{
            "get":{
                "tags":[
                    "Process/Dynamic Process Roles"
                ],
                "summary":"Get Dynamic Process Role Permissions",
                "description":"Get permissions for a role.",
                "operationId":"getProcessRolePermissions",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Process role ID",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation.",
                        "schema":{
                            "$ref":"#/definitions/ProcessRolePermissions"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"The user does not have permissions to get dynamic process role permissions."
                    },
                    "404":{
                        "description":"Role not found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-dp-roles-{id}-permissions-get",
                "x-filename-id":"ic-api-process-v1-dp-roles-id-permissions-get"
            },
            "post":{
                "tags":[
                    "Process/Dynamic Process Roles"
                ],
                "summary":"Add, Update or Delete Permissions for a Role",
                "description":"Add, update, or delete  permissions for a role.",
                "operationId":"updateProcessRolePermissions",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Process role ID",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"Permissions change request list.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/ProcessRolePermissionsActionInput"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation.",
                        "schema":{
                            "$ref":"#/definitions/ProcessRolePermissions"
                        }
                    },
                    "401":{
                        "description":"Unauthorized."
                    },
                    "403":{
                        "description":"The user does not have permission to change dynamic process role permissions."
                    },
                    "404":{
                        "description":"Role or permission to be updated/deleted not found."
                    },
                    "500":{
                        "description":"Internal Server Error."
                    }
                },
                "x-internal-id":"ic-api-process-v1-dp-roles-{id}-permissions-post",
                "x-filename-id":"ic-api-process-v1-dp-roles-id-permissions-post"
            }
        },
        "/ic/api/process/v1/dp-roles/{id}/members":{
            "get":{
                "tags":[
                    "Process/Dynamic Process Roles"
                ],
                "summary":"Get Members for a Dynamic Process Role",
                "description":"Get members for a role.",
                "operationId":"getProcessRoleMembers",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Process role ID.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"memberNameFilter",
                        "description":"Member name.",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Successful operation.",
                        "schema":{
                            "$ref":"#/definitions/ProcessRoleMembers"
                        }
                    },
                    "401":{
                        "description":"Unauthorized."
                    },
                    "403":{
                        "description":"The user does not have permissions to get dynamic process role members."
                    },
                    "404":{
                        "description":"Role not found."
                    },
                    "500":{
                        "description":"Internal Server Error."
                    }
                },
                "x-internal-id":"ic-api-process-v1-dp-roles-{id}-members-get",
                "x-filename-id":"ic-api-process-v1-dp-roles-id-members-get"
            },
            "post":{
                "tags":[
                    "Process/Dynamic Process Roles"
                ],
                "summary":"Add, Update, or Delete Members for a Role",
                "description":"Add, update, or delete  members for a role.",
                "operationId":"updateProcessRoleMembers",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Process role ID.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"Members change request list.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/ProcessRoleMembersActionInput"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/ProcessRoleMembers"
                        }
                    },
                    "401":{
                        "description":"Unauthorized"
                    },
                    "403":{
                        "description":"User is not allowed to perform changes to  process role members."
                    },
                    "404":{
                        "description":"Role or Member to be deleted not found"
                    },
                    "500":{
                        "description":"Internal Server Error"
                    }
                },
                "x-internal-id":"ic-api-process-v1-dp-roles-{id}-members-post",
                "x-filename-id":"ic-api-process-v1-dp-roles-id-members-post"
            }
        }
    },
    "definitions":{
        "API":{
            "type":"object",
            "properties":{
                "funcName":{
                    "type":"string",
                    "xml":{
                        "name":"name"
                    }
                },
                "apiId":{
                    "type":"string",
                    "xml":{
                        "name":"apiid",
                        "attribute":true
                    }
                },
                "duplicateFnFlag":{
                    "type":"boolean",
                    "default":false
                },
                "classification":{
                    "type":"string",
                    "enum":[
                        "ADAPTER",
                        "ORCHESTRATION",
                        "XPATH"
                    ]
                },
                "libraryName":{
                    "type":"string"
                },
                "libraryCode":{
                    "type":"string"
                },
                "libraryVersion":{
                    "type":"string"
                },
                "status":{
                    "type":"string"
                },
                "fileName":{
                    "type":"string"
                },
                "funcAnnotation":{
                    "type":"string",
                    "xml":{
                        "name":"annotation"
                    }
                },
                "inputs":{
                    "type":"array",
                    "xml":{
                        "name":"input",
                        "wrapped":true
                    },
                    "items":{
                        "$ref":"#/definitions/APIParam"
                    }
                },
                "outputs":{
                    "type":"array",
                    "xml":{
                        "name":"output",
                        "wrapped":true
                    },
                    "items":{
                        "$ref":"#/definitions/APIParam"
                    }
                },
                "unsupportedSyntax":{
                    "type":"boolean",
                    "default":false
                },
                "unsupportedSyntaxType":{
                    "type":"string"
                },
                "parent":{
                    "$ref":"#/definitions/API"
                },
                "name":{
                    "type":"string"
                },
                "type":{
                    "type":"string"
                },
                "multipleClassification":{
                    "type":"array",
                    "xml":{
                        "name":"classification"
                    },
                    "items":{
                        "type":"string",
                        "enum":[
                            "ADAPTER",
                            "ORCHESTRATION",
                            "XPATH"
                        ]
                    }
                },
                "configured":{
                    "type":"boolean",
                    "default":false
                },
                "classified":{
                    "type":"boolean",
                    "default":false
                },
                "orchestrationClassified":{
                    "type":"boolean",
                    "default":false
                },
                "xpathClassified":{
                    "type":"boolean",
                    "default":false
                },
                "inputCompleted":{
                    "type":"boolean",
                    "default":false
                },
                "outputCompleted":{
                    "type":"boolean",
                    "default":false
                },
                "annotationSet":{
                    "type":"boolean",
                    "default":false
                },
                "kids":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/INode"
                    }
                }
            }
        },
        "APILibrary":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "code":{
                    "type":"string"
                },
                "version":{
                    "type":"string"
                },
                "selectedFile":{
                    "$ref":"#/definitions/APILibraryFile"
                },
                "description":{
                    "type":"string"
                },
                "implType":{
                    "type":"string",
                    "xml":{
                        "name":"implementationType"
                    },
                    "enum":[
                        "JAVASCRIPT",
                        "JAVA"
                    ]
                },
                "implFiles":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/File"
                    }
                },
                "files":{
                    "type":"array",
                    "xml":{
                        "name":"source",
                        "wrapped":true
                    },
                    "items":{
                        "$ref":"#/definitions/APILibraryFile"
                    }
                },
                "kids":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/INode"
                    }
                },
                "searchByName":{
                    "type":"string"
                },
                "functionsSize":{
                    "type":"integer",
                    "format":"int32"
                },
                "filterByConfigType":{
                    "type":"string"
                },
                "type":{
                    "type":"string"
                },
                "allApis":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/API"
                    }
                }
            },
            "xml":{
                "name":"api-library"
            }
        },
        "APILibraryFile":{
            "type":"object",
            "properties":{
                "fileName":{
                    "type":"string"
                },
                "path":{
                    "type":"string"
                },
                "apiIdList":{
                    "type":"array",
                    "uniqueItems":true,
                    "items":{
                        "type":"string"
                    }
                },
                "functions":{
                    "type":"array",
                    "xml":{
                        "name":"api",
                        "wrapped":true
                    },
                    "items":{
                        "$ref":"#/definitions/API"
                    }
                },
                "kids":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/INode"
                    }
                },
                "currentFunc":{
                    "type":"string"
                },
                "libraryName":{
                    "type":"string"
                },
                "libraryCode":{
                    "type":"string"
                },
                "libraryVersion":{
                    "type":"string"
                },
                "lastFunc":{
                    "$ref":"#/definitions/API"
                },
                "searchByName":{
                    "type":"string"
                },
                "filterByConfigType":{
                    "type":"string"
                },
                "functionConfigured":{
                    "type":"boolean",
                    "default":false
                },
                "selectedFileName":{
                    "type":"string"
                },
                "selectedFunction":{
                    "$ref":"#/definitions/API"
                },
                "functionList":{
                    "type":"array",
                    "uniqueItems":true,
                    "items":{
                        "type":"string"
                    }
                },
                "name":{
                    "type":"string"
                },
                "type":{
                    "type":"string"
                },
                "apiCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "duplicateFunctionsChecked":{
                    "type":"boolean",
                    "default":false
                }
            }
        },
        "APIParam":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "type":{
                    "type":"string"
                },
                "desc":{
                    "type":"string",
                    "xml":{
                        "name":"description"
                    }
                },
                "described":{
                    "type":"string"
                },
                "icon":{
                    "type":"string"
                }
            }
        },
        "ActivityStreamResource":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                },
                "id":{
                    "type":"string"
                },
                "activityStreamList":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/TrackingActivityItem"
                    }
                },
                "activityStreamDetailsList":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/TrackingActivityItem"
                    }
                }
            },
            "xml":{
                "name":"activityStreamResource"
            }
        },
        "HistoryItemRs":{
            "type":"object",
            "properties":{
                "startTime":{
                    "type":"string"
                },
                "endTime":{
                    "type":"string"
                },
                "totalMessagesCreated":{
                    "type":"integer",
                    "format":"int64"
                },
                "totalMessagesReceived":{
                    "type":"integer",
                    "format":"int64"
                },
                "totalMessagesProcessed":{
                    "type":"integer",
                    "format":"int64"
                },
                "successfulMessages":{
                    "type":"integer",
                    "format":"int64"
                },
                "failedMessages":{
                    "type":"integer",
                    "format":"int64"
                },
                "inflightMessages":{
                    "type":"integer",
                    "format":"int64"
                },
                "successRate":{
                    "type":"number",
                    "format":"double"
                }
            }
        },
        "HistoryItemsRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "records":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/HistoryItemRs"
                    }
                },
                "listSize":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "AdapterIconsRs":{
            "type":"object",
            "properties":{
                "smallIconUrl":{
                    "type":"string"
                },
                "mediumIconUrl":{
                    "type":"string"
                },
                "largeIconUrl":{
                    "type":"string"
                },
                "mediumGrayIconUrl":{
                    "type":"string"
                },
                "mediumWhiteIconUrl":{
                    "type":"string"
                }
            },
            "xml":{
                "name":"adaptericons"
            }
        },
        "AdapterTypeBaseRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "displayName":{
                    "type":"string"
                },
                "type":{
                    "type":"string"
                }
            },
            "xml":{
                "name":"adapterbase"
            }
        },
        "AdapterTypeRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "displayName":{
                    "type":"string"
                },
                "type":{
                    "type":"string"
                },
                "supportedSecurityPolicies":{
                    "type":"string"
                },
                "defaultSecurityPolicies":{
                    "type":"string"
                },
                "features":{
                    "type":"string"
                },
                "version":{
                    "type":"string"
                },
                "description":{
                    "type":"string"
                },
                "integrationRole":{
                    "type":"string",
                    "enum":[
                        "SOURCE",
                        "TARGET",
                        "SOURCE_AND_TARGET"
                    ]
                },
                "vendorInfo":{
                    "$ref":"#/definitions/VendorInfo"
                },
                "icons":{
                    "$ref":"#/definitions/AdapterIconsRs"
                },
                "wsdlvalidation":{
                    "type":"boolean",
                    "default":false
                },
                "testKey":{
                    "type":"string"
                },
                "validateAndTestKey":{
                    "type":"string"
                },
                "testMessage":{
                    "type":"string"
                },
                "validateAndTestMessage":{
                    "type":"string"
                },
                "infoMessage":{
                    "type":"string"
                },
                "genericAuthSupport":{
                    "type":"array",
                    "items":{
                        "type":"string",
                        "enum":[
                            "BASIC_AUTH",
                            "USERNAME_PASSWORD_TOKEN",
                            "USERNAME_PASSWORD_IGNORE_TIMESTAMP",
                            "OAUTH_CLIENT_CREDENTIALS",
                            "OAUTH_RESOURCE_OWNER_PASSWORD_CREDENTIALS",
                            "SAML",
                            "OAUTH",
                            "CUSTOM",
                            "TEMPLATE_BASED",
                            "TOKEN_BASED",
                            "NONE",
                            "PLUGIN_AUTHORIZATION_CODE_CREDENTIALS",
                            "TIMEOUT_AUTHORIZATION_CODE_CREDENTIALS",
                            "PLUGIN_RESOURCE_OWNER_PASSWORD_CREDENTIALS",
                            "PLUGIN_CLIENT_CREDENTIALS",
                            "MIN_PLUGIN_AUTHORIZATION_CODE_CREDENTIALS",
                            "OAUTH_AUTHORIZATION_CODE_CREDENTIALS",
                            "OAUTH20_AUTHORIZATION_CODE_CREDENTIALS",
                            "CUSTOM_THREE_LEGGED",
                            "CUSTOM_TWO_LEGGED",
                            "CUSTOM_SINGLE_TOKEN",
                            "OAUTH_ONE_TOKEN_BASED",
                            "NETSUITE_TOKEN_BASED",
                            "PAAS_INTEGRATION_USING_OWSM_OAUTH20",
                            "FTP_PUBLIC_KEY_AUTHENTICATION",
                            "FTP_MULTI_LEVEL_AUTHENTICATION",
                            "OAUTH_INBOUND",
                            "AWS_SIGNATURE_VERSION4",
                            "OAUTH2_PRECONFIGURED_CLINET_ID_SECRET",
                            "OAUTH2_CCS_ROP_PRECONFIGURED",
                            "OAUTH2_CCS_ROP",
                            "OAUTH2",
                            "CCS_BASIC_AUTH",
                            "CCS_API_KEY",
                            "JDBC_OVER_SSL",
                            "JDBC_BASIC_AUTH",
                            "FA_OAUTH_AUTHORIZATION_CODE_CREDENTIALS",
                            "FA_OAUTH_RESOURCE_OWNER_PASSWORD_CREDENTIALS",
                            "ORACLE_WALLET",
                            "OCI_SIGNATURE_VERSION1",
                            "SASLPLAIN",
                            "SASLPLAIN_OVER_SSL",
                            "SASLPLAIN_OVER_SSL_OSS",
                            "TLS",
                            "MUTUAL_TLS",
                            "UIPATH_CLOUD",
                            "AS2_ADVANCE_SEC_PROPS",
                            "AS2_BASIC_SEC_PROPS"
                        ]
                    }
                },
                "customSecurityPolicyDescription":{
                    "type":"string"
                },
                "otherVersions":{
                    "type":"string"
                },
                "oauth3LeggedSupport":{
                    "type":"array",
                    "items":{
                        "type":"string",
                        "enum":[
                            "BASIC_AUTH",
                            "USERNAME_PASSWORD_TOKEN",
                            "USERNAME_PASSWORD_IGNORE_TIMESTAMP",
                            "OAUTH_CLIENT_CREDENTIALS",
                            "OAUTH_RESOURCE_OWNER_PASSWORD_CREDENTIALS",
                            "SAML",
                            "OAUTH",
                            "CUSTOM",
                            "TEMPLATE_BASED",
                            "TOKEN_BASED",
                            "NONE",
                            "PLUGIN_AUTHORIZATION_CODE_CREDENTIALS",
                            "TIMEOUT_AUTHORIZATION_CODE_CREDENTIALS",
                            "PLUGIN_RESOURCE_OWNER_PASSWORD_CREDENTIALS",
                            "PLUGIN_CLIENT_CREDENTIALS",
                            "MIN_PLUGIN_AUTHORIZATION_CODE_CREDENTIALS",
                            "OAUTH_AUTHORIZATION_CODE_CREDENTIALS",
                            "OAUTH20_AUTHORIZATION_CODE_CREDENTIALS",
                            "CUSTOM_THREE_LEGGED",
                            "CUSTOM_TWO_LEGGED",
                            "CUSTOM_SINGLE_TOKEN",
                            "OAUTH_ONE_TOKEN_BASED",
                            "NETSUITE_TOKEN_BASED",
                            "PAAS_INTEGRATION_USING_OWSM_OAUTH20",
                            "FTP_PUBLIC_KEY_AUTHENTICATION",
                            "FTP_MULTI_LEVEL_AUTHENTICATION",
                            "OAUTH_INBOUND",
                            "AWS_SIGNATURE_VERSION4",
                            "OAUTH2_PRECONFIGURED_CLINET_ID_SECRET",
                            "OAUTH2_CCS_ROP_PRECONFIGURED",
                            "OAUTH2_CCS_ROP",
                            "OAUTH2",
                            "CCS_BASIC_AUTH",
                            "CCS_API_KEY",
                            "JDBC_OVER_SSL",
                            "JDBC_BASIC_AUTH",
                            "FA_OAUTH_AUTHORIZATION_CODE_CREDENTIALS",
                            "FA_OAUTH_RESOURCE_OWNER_PASSWORD_CREDENTIALS",
                            "ORACLE_WALLET",
                            "OCI_SIGNATURE_VERSION1",
                            "SASLPLAIN",
                            "SASLPLAIN_OVER_SSL",
                            "SASLPLAIN_OVER_SSL_OSS",
                            "TLS",
                            "MUTUAL_TLS",
                            "UIPATH_CLOUD",
                            "AS2_ADVANCE_SEC_PROPS",
                            "AS2_BASIC_SEC_PROPS"
                        ]
                    }
                }
            },
            "xml":{
                "name":"adapter"
            }
        },
        "AgentGroupMonitoringRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "version":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "description":{
                    "type":"string"
                },
                "createdDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "createdBy":{
                    "type":"string"
                },
                "lastUpdatedDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "lastUpdatedBy":{
                    "type":"string"
                },
                "type":{
                    "type":"string",
                    "enum":[
                        "ADAPTER_AGENT",
                        "EXECUTION_AGENT"
                    ]
                },
                "status":{
                    "type":"string",
                    "enum":[
                        "AVAILABLE",
                        "UNAVAILABLE",
                        "PARTIALLY_AVAILABLE",
                        "NOT_APPLICABLE"
                    ]
                },
                "displayStatus":{
                    "type":"string"
                },
                "agents":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AgentMonitoringRs"
                    }
                }
            }
        },
        "AgentGroupsMonitoringRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AgentGroupMonitoringRs"
                    }
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "AgentMonitoringRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "version":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "description":{
                    "type":"string"
                },
                "createdDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "createdBy":{
                    "type":"string"
                },
                "lastUpdatedDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "lastUpdatedBy":{
                    "type":"string"
                },
                "lastLockedDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "lastLockedBy":{
                    "type":"string"
                },
                "agentGroupCode":{
                    "type":"string"
                },
                "type":{
                    "type":"string",
                    "enum":[
                        "ADAPTER_AGENT",
                        "EXECUTION_AGENT"
                    ]
                },
                "status":{
                    "type":"string",
                    "enum":[
                        "REGISTERED",
                        "ACTIVE",
                        "UNAVAILABLE"
                    ]
                },
                "displayStatus":{
                    "type":"string"
                }
            }
        },
        "AgentsMonitoringRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AgentMonitoringRs"
                    }
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "ApiPlatformVO":{
            "type":"object",
            "properties":{
                "integrationEndPointURI":{
                    "type":"string"
                },
                "apiConnectionURL":{
                    "type":"string"
                },
                "apiUserName":{
                    "type":"string"
                },
                "apiPassword":{
                    "type":"string"
                },
                "productId":{
                    "type":"string"
                },
                "operation":{
                    "type":"string",
                    "enum":[
                        "CREATE",
                        "GROUP",
                        "UNGROUP",
                        "OTHER",
                        "UPDATE"
                    ]
                },
                "manage":{
                    "type":"boolean",
                    "default":false
                },
                "gatewayIds":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "publishToCatalog":{
                    "type":"boolean",
                    "default":false
                },
                "apiCatalogOrganization":{
                    "type":"string"
                },
                "publishToAPIDevPortal":{
                    "type":"boolean",
                    "default":false
                },
                "apiPortalVanityName":{
                    "type":"string"
                },
                "apiName":{
                    "type":"string"
                },
                "apiVersion":{
                    "type":"string"
                },
                "apiId":{
                    "type":"string"
                },
                "endpointpath":{
                    "type":"string"
                },
                "apiDescription":{
                    "type":"string"
                },
                "apiCatalogUsername":{
                    "type":"string"
                },
                "apiCatalogPassword":{
                    "type":"string"
                },
                "projectCode":{
                    "type":"string"
                },
                "projectVersion":{
                    "type":"string"
                },
                "loggedUser":{
                    "type":"string"
                }
            }
        },
        "ApicsParseVO":{
            "type":"object",
            "properties":{
                "id":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "version":{
                    "type":"string"
                },
                "problem":{
                    "type":"string"
                },
                "managedEndpoint":{
                    "type":"string"
                }
            }
        },
        "BodyPart":{
            "type":"object",
            "properties":{
                "entity":{
                    "type":"object"
                },
                "headers":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"array",
                        "items":{
                            "type":"string"
                        }
                    }
                },
                "mediaType":{
                    "$ref":"#/definitions/MediaType"
                },
                "parent":{
                    "$ref":"#/definitions/MultiPart"
                },
                "providers":{
                    "$ref":"#/definitions/Providers"
                },
                "parameterizedHeaders":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"array",
                        "items":{
                            "$ref":"#/definitions/ParameterizedHeader"
                        }
                    }
                },
                "contentDisposition":{
                    "$ref":"#/definitions/ContentDisposition"
                }
            }
        },
        "CertificateDependencyRs":{
            "type":"object",
            "properties":{
                "id":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "usage":{
                    "type":"integer",
                    "format":"int32"
                },
                "status":{
                    "type":"string"
                }
            }
        },
        "CertificateListRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "keystore":{
                    "type":"string"
                },
                "keyStoreDescription":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "description":{
                    "type":"string"
                },
                "type":{
                    "type":"string"
                },
                "installedType":{
                    "type":"string"
                },
                "typeDescription":{
                    "type":"string"
                },
                "keyPasswords":{
                    "type":"string"
                },
                "keystorePassword":{
                    "type":"string"
                },
                "passPhrase":{
                    "type":"string"
                },
                "asciiArmored":{
                    "type":"boolean",
                    "default":false
                },
                "cipherAlgorithm":{
                    "type":"string"
                },
                "issued":{
                    "type":"string",
                    "format":"date-time"
                },
                "expires":{
                    "type":"string",
                    "format":"date-time"
                },
                "status":{
                    "type":"string"
                },
                "createdBy":{
                    "type":"string"
                },
                "created":{
                    "type":"string",
                    "format":"date-time"
                },
                "lastUpdatedBy":{
                    "type":"string"
                },
                "lastUpdated":{
                    "type":"string",
                    "format":"date-time"
                },
                "metaData":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                }
            }
        },
        "CertificateRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "keystore":{
                    "type":"string"
                },
                "keyStoreDescription":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "description":{
                    "type":"string"
                },
                "type":{
                    "type":"string"
                },
                "installedType":{
                    "type":"string"
                },
                "typeDescription":{
                    "type":"string"
                },
                "keyPasswords":{
                    "type":"string"
                },
                "keystorePassword":{
                    "type":"string"
                },
                "passPhrase":{
                    "type":"string"
                },
                "asciiArmored":{
                    "type":"boolean",
                    "default":false
                },
                "cipherAlgorithm":{
                    "type":"string"
                },
                "issued":{
                    "type":"string",
                    "format":"date-time"
                },
                "expires":{
                    "type":"string",
                    "format":"date-time"
                },
                "status":{
                    "type":"string"
                },
                "createdBy":{
                    "type":"string"
                },
                "created":{
                    "type":"string",
                    "format":"date-time"
                },
                "lastUpdatedBy":{
                    "type":"string"
                },
                "lastUpdated":{
                    "type":"string",
                    "format":"date-time"
                },
                "metaData":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "hash":{
                    "type":"string"
                }
            },
            "xml":{
                "name":"certificate"
            }
        },
        "CertificatesRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/CertificateListRs"
                    }
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32"
                },
                "hasMore":{
                    "type":"boolean",
                    "default":false
                },
                "limit":{
                    "type":"integer",
                    "format":"int32"
                }
            },
            "xml":{
                "name":"certificates"
            }
        },
        "ConnectionAttachmentRs":{
            "type":"object",
            "properties":{
                "propertyName":{
                    "type":"string"
                },
                "attachmentName":{
                    "type":"string"
                },
                "signature":{
                    "type":"string"
                },
                "decodedContentBytes":{
                    "type":"array",
                    "items":{
                        "type":"string",
                        "format":"byte"
                    }
                }
            }
        },
        "ConnectionBaseRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                },
                "id":{
                    "type":"string"
                }
            }
        },
        "ConnectionDependencyRs":{
            "type":"object",
            "properties":{
                "id":{
                    "type":"string"
                },
                "status":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "type":{
                    "type":"string"
                },
                "role":{
                    "type":"string"
                },
                "usage":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "ConnectionErrorRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                },
                "id":{
                    "type":"string"
                },
                "displayName":{
                    "type":"string"
                },
                "majorVersion":{
                    "type":"string"
                },
                "appTypeDisplayName":{
                    "type":"string"
                },
                "appTypeVersion":{
                    "type":"string"
                }
            }
        },
        "ConnectionPropertyRs":{
            "type":"object",
            "properties":{
                "propertyName":{
                    "type":"string"
                },
                "propertyValue":{
                    "type":"string"
                },
                "displayName":{
                    "type":"string"
                },
                "requiredFlag":{
                    "type":"boolean",
                    "default":false
                },
                "hiddenFlag":{
                    "type":"boolean",
                    "default":false
                },
                "propertyType":{
                    "type":"string",
                    "enum":[
                        "STRING",
                        "NUMBER",
                        "URL",
                        "WSDL_URL",
                        "XSD_URL",
                        "WADL_URL",
                        "FILE",
                        "PASSWORD",
                        "URL_OR_FILE",
                        "LIST",
                        "MAP",
                        "TEXT",
                        "CHOICE",
                        "BOOLEAN",
                        "ARTIFACT_URL",
                        "LIST_OF_MAPS",
                        "CONCRETE_WSDL"
                    ]
                },
                "propertyGroup":{
                    "type":"string",
                    "enum":[
                        "CREDENTIALS",
                        "SOURCE_ARTIFACTS",
                        "CONNECTION_PROPS",
                        "CUSTOM",
                        "OTHER"
                    ]
                },
                "integrationRole":{
                    "type":"string",
                    "enum":[
                        "SOURCE",
                        "TARGET",
                        "SOURCE_AND_TARGET"
                    ]
                },
                "acceptableKeys":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Key"
                    }
                },
                "attachment":{
                    "$ref":"#/definitions/ConnectionAttachmentRs"
                },
                "hasAttachment":{
                    "type":"boolean",
                    "default":false
                },
                "propertyDescription":{
                    "type":"string"
                },
                "propertyShortDesc":{
                    "type":"string"
                }
            },
            "xml":{
                "name":"connectionproperty"
            }
        },
        "ConnectionRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                },
                "id":{
                    "type":"string"
                },
                "connectionProperties":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ConnectionPropertyRs"
                    }
                },
                "securityProperties":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ConnectionPropertyRs"
                    }
                },
                "securityPolicy":{
                    "type":"string",
                    "enum":[
                        "BASIC_AUTH",
                        "USERNAME_PASSWORD_TOKEN",
                        "USERNAME_PASSWORD_IGNORE_TIMESTAMP",
                        "OAUTH_CLIENT_CREDENTIALS",
                        "OAUTH_RESOURCE_OWNER_PASSWORD_CREDENTIALS",
                        "SAML",
                        "OAUTH",
                        "CUSTOM",
                        "TEMPLATE_BASED",
                        "TOKEN_BASED",
                        "NONE",
                        "PLUGIN_AUTHORIZATION_CODE_CREDENTIALS",
                        "TIMEOUT_AUTHORIZATION_CODE_CREDENTIALS",
                        "PLUGIN_RESOURCE_OWNER_PASSWORD_CREDENTIALS",
                        "PLUGIN_CLIENT_CREDENTIALS",
                        "MIN_PLUGIN_AUTHORIZATION_CODE_CREDENTIALS",
                        "OAUTH_AUTHORIZATION_CODE_CREDENTIALS",
                        "OAUTH20_AUTHORIZATION_CODE_CREDENTIALS",
                        "CUSTOM_THREE_LEGGED",
                        "CUSTOM_TWO_LEGGED",
                        "CUSTOM_SINGLE_TOKEN",
                        "OAUTH_ONE_TOKEN_BASED",
                        "NETSUITE_TOKEN_BASED",
                        "PAAS_INTEGRATION_USING_OWSM_OAUTH20",
                        "FTP_PUBLIC_KEY_AUTHENTICATION",
                        "FTP_MULTI_LEVEL_AUTHENTICATION",
                        "OAUTH_INBOUND",
                        "AWS_SIGNATURE_VERSION4",
                        "OAUTH2_PRECONFIGURED_CLINET_ID_SECRET",
                        "OAUTH2_CCS_ROP_PRECONFIGURED",
                        "OAUTH2_CCS_ROP",
                        "OAUTH2",
                        "CCS_BASIC_AUTH",
                        "CCS_API_KEY",
                        "JDBC_OVER_SSL",
                        "JDBC_BASIC_AUTH",
                        "FA_OAUTH_AUTHORIZATION_CODE_CREDENTIALS",
                        "FA_OAUTH_RESOURCE_OWNER_PASSWORD_CREDENTIALS",
                        "ORACLE_WALLET",
                        "OCI_SIGNATURE_VERSION1",
                        "SASLPLAIN",
                        "SASLPLAIN_OVER_SSL",
                        "SASLPLAIN_OVER_SSL_OSS",
                        "TLS",
                        "MUTUAL_TLS",
                        "UIPATH_CLOUD",
                        "AS2_ADVANCE_SEC_PROPS",
                        "AS2_BASIC_SEC_PROPS"
                    ]
                },
                "name":{
                    "type":"string"
                },
                "percentageComplete":{
                    "type":"number"
                },
                "status":{
                    "type":"string"
                },
                "lastUpdatedBy":{
                    "type":"string"
                },
                "lastUpdated":{
                    "type":"string",
                    "format":"date-time"
                },
                "agentGroupId":{
                    "type":"string"
                },
                "role":{
                    "type":"string",
                    "enum":[
                        "SOURCE",
                        "TARGET",
                        "SOURCE_AND_TARGET"
                    ]
                },
                "lockedFlag":{
                    "type":"boolean",
                    "default":false
                },
                "description":{
                    "type":"string"
                },
                "created":{
                    "type":"string",
                    "format":"date-time"
                },
                "createdBy":{
                    "type":"string"
                },
                "adapter":{
                    "$ref":"#/definitions/AdapterTypeRs"
                },
                "usage":{
                    "type":"integer",
                    "format":"int32"
                },
                "usageActive":{
                    "type":"integer",
                    "format":"int32"
                },
                "adminEmail":{
                    "type":"string"
                },
                "metadataDownloadSupportedFlag":{
                    "type":"boolean",
                    "default":false
                },
                "metadataDownloadState":{
                    "type":"string",
                    "enum":[
                        "NOT_STARTED",
                        "IN_PROGRESS",
                        "DOWNLOAD_ERROR",
                        "COMPLETE"
                    ]
                },
                "securityPolicyInfo":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SecurityPolicyInfoRs"
                    }
                },
                "agentSupported":{
                    "type":"boolean",
                    "default":false
                },
                "agentRequired":{
                    "type":"boolean",
                    "default":false
                },
                "wsdlListDir":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "testStatus":{
                    "type":"boolean",
                    "default":false
                },
                "lockedBy":{
                    "type":"string"
                },
                "lockedDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "lastRefreshedDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "refreshedStatus":{
                    "type":"string"
                },
                "keywords":{
                    "type":"string"
                },
                "adapterType":{
                    "$ref":"#/definitions/AdapterTypeBaseRs"
                }
            },
            "xml":{
                "name":"connection"
            }
        },
        "ConnectionUsageRs":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "status":{
                    "type":"string"
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                }
            },
            "xml":{
                "name":"connectionUsage"
            }
        },
        "ConnectionsRs":{
            "type":"object",
            "required":[
                "links"
            ],
            "properties":{
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ConnectionRs"
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32"
                },
                "hasMore":{
                    "type":"boolean",
                    "default":false
                },
                "limit":{
                    "type":"integer",
                    "format":"int32"
                }
            },
            "xml":{
                "name":"connections"
            }
        },
        "ContentDisposition":{
            "type":"object",
            "properties":{
                "type":{
                    "type":"string"
                },
                "parameters":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "fileName":{
                    "type":"string"
                },
                "creationDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "modificationDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "readDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "size":{
                    "type":"integer",
                    "format":"int64"
                }
            }
        },
        "CorsDomainsRs":{
            "type":"object",
            "properties":{
                "corsDomains":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "EndPointRs":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "role":{
                    "type":"string"
                },
                "connection":{
                    "$ref":"#/definitions/ConnectionBaseRs"
                }
            }
        },
        "ErrorBulkDiscardRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "acceptedIds":{
                    "type":"array",
                    "items":{
                        "type":"integer",
                        "format":"int64"
                    }
                },
                "nonDiscardableIds":{
                    "type":"array",
                    "items":{
                        "type":"integer",
                        "format":"int64"
                    }
                },
                "invalidIds":{
                    "type":"array",
                    "items":{
                        "type":"integer",
                        "format":"int64"
                    }
                },
                "discardRequested":{
                    "type":"boolean",
                    "default":false
                }
            }
        },
        "ErrorDiscardRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "discardSuccessful":{
                    "type":"boolean",
                    "default":false
                }
            }
        },
        "ErrorResubmitRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "resubmitSuccessful":{
                    "type":"boolean",
                    "default":false
                },
                "message":{
                    "type":"string"
                },
                "redirectURL":{
                    "type":"string"
                }
            }
        },
        "ErrorRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "creationDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "lastTrackedTime":{
                    "type":"string",
                    "format":"date-time"
                },
                "status":{
                    "type":"string",
                    "enum":[
                        "IN_PROGRESS",
                        "FAILED",
                        "COMPLETED",
                        "ABORTED",
                        "RECOVERING",
                        "UNKNOWN",
                        "RESUBMITTED"
                    ]
                },
                "primaryName":{
                    "type":"string"
                },
                "primaryValue":{
                    "type":"string"
                },
                "integration":{
                    "$ref":"#/definitions/IntegrationBaseRs"
                },
                "connection":{
                    "$ref":"#/definitions/ConnectionErrorRs"
                },
                "errorMessage":{
                    "type":"string"
                },
                "errorDetails":{
                    "type":"string"
                },
                "faultId":{
                    "type":"string"
                },
                "retryCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "recoverable":{
                    "type":"boolean",
                    "default":false
                },
                "runId":{
                    "type":"string"
                },
                "integrationDeleted":{
                    "type":"boolean",
                    "default":false
                },
                "isDataAccurate":{
                    "type":"boolean",
                    "default":false
                }
            },
            "xml":{
                "name":"error"
            }
        },
        "ErrorsBulkRequest":{
            "type":"object",
            "properties":{
                "ids":{
                    "type":"array",
                    "items":{
                        "type":"integer",
                        "format":"int64"
                    }
                },
                "timewindow":{
                    "type":"string"
                },
                "flowCode":{
                    "type":"string"
                },
                "flowVersion":{
                    "type":"string"
                },
                "connectionCode":{
                    "type":"string"
                },
                "startDate":{
                    "type":"string"
                },
                "endDate":{
                    "type":"string"
                }
            },
            "xml":{
                "name":"errorsactionrequest"
            }
        },
        "ErrorsBulkResubmitRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "recoveryJobId":{
                    "type":"integer",
                    "format":"int64"
                },
                "acceptedIds":{
                    "type":"array",
                    "items":{
                        "type":"integer",
                        "format":"int64"
                    }
                },
                "nonRecoverableIds":{
                    "type":"array",
                    "items":{
                        "type":"integer",
                        "format":"int64"
                    }
                },
                "invalidIds":{
                    "type":"array",
                    "items":{
                        "type":"integer",
                        "format":"int64"
                    }
                },
                "message":{
                    "type":"string"
                },
                "resubmitRequested":{
                    "type":"boolean",
                    "default":false
                }
            }
        },
        "ErrorsRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ErrorRs"
                    }
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int64"
                },
                "timeWindow":{
                    "type":"string"
                },
                "dataFetchTime":{
                    "type":"string",
                    "format":"date-time"
                },
                "totalRecordsCount":{
                    "type":"integer",
                    "format":"int64"
                }
            },
            "xml":{
                "name":"errors"
            }
        },
        "File":{
            "type":"object",
            "properties":{
                "path":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "parent":{
                    "type":"string"
                },
                "absolute":{
                    "type":"boolean",
                    "default":false
                },
                "canonicalPath":{
                    "type":"string"
                },
                "parentFile":{
                    "$ref":"#/definitions/File"
                },
                "absolutePath":{
                    "type":"string"
                },
                "absoluteFile":{
                    "$ref":"#/definitions/File"
                },
                "canonicalFile":{
                    "$ref":"#/definitions/File"
                },
                "directory":{
                    "type":"boolean",
                    "default":false
                },
                "file":{
                    "type":"boolean",
                    "default":false
                },
                "hidden":{
                    "type":"boolean",
                    "default":false
                },
                "totalSpace":{
                    "type":"integer",
                    "format":"int64"
                },
                "freeSpace":{
                    "type":"integer",
                    "format":"int64"
                },
                "usableSpace":{
                    "type":"integer",
                    "format":"int64"
                }
            }
        },
        "FilmstripRs":{
            "type":"object",
            "properties":{
                "iconUrl":{
                    "type":"string"
                },
                "role":{
                    "type":"string"
                },
                "code":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "status":{
                    "type":"string"
                }
            }
        },
        "FormDataBodyPart":{
            "type":"object",
            "properties":{
                "entity":{
                    "type":"object"
                },
                "headers":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"array",
                        "items":{
                            "type":"string"
                        }
                    }
                },
                "mediaType":{
                    "$ref":"#/definitions/MediaType"
                },
                "parent":{
                    "$ref":"#/definitions/MultiPart"
                },
                "providers":{
                    "$ref":"#/definitions/Providers"
                },
                "name":{
                    "type":"string"
                },
                "value":{
                    "type":"string"
                },
                "simple":{
                    "type":"boolean",
                    "default":false
                },
                "contentDisposition":{
                    "$ref":"#/definitions/ContentDisposition"
                },
                "formDataContentDisposition":{
                    "$ref":"#/definitions/FormDataContentDisposition"
                },
                "parameterizedHeaders":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"array",
                        "items":{
                            "$ref":"#/definitions/ParameterizedHeader"
                        }
                    }
                }
            }
        },
        "FormDataContentDisposition":{
            "type":"object",
            "properties":{
                "type":{
                    "type":"string"
                },
                "parameters":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "fileName":{
                    "type":"string"
                },
                "creationDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "modificationDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "readDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "size":{
                    "type":"integer",
                    "format":"int64"
                },
                "name":{
                    "type":"string"
                }
            }
        },
        "FormDataMultiPart":{
            "type":"object",
            "properties":{
                "entity":{
                    "type":"object"
                },
                "headers":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"array",
                        "items":{
                            "type":"string"
                        }
                    }
                },
                "mediaType":{
                    "$ref":"#/definitions/MediaType"
                },
                "parent":{
                    "$ref":"#/definitions/MultiPart"
                },
                "providers":{
                    "$ref":"#/definitions/Providers"
                },
                "bodyParts":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/BodyPart"
                    }
                },
                "fields":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"array",
                        "items":{
                            "$ref":"#/definitions/FormDataBodyPart"
                        }
                    }
                },
                "parameterizedHeaders":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"array",
                        "items":{
                            "$ref":"#/definitions/ParameterizedHeader"
                        }
                    }
                },
                "contentDisposition":{
                    "$ref":"#/definitions/ContentDisposition"
                }
            }
        },
        "INode":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "type":{
                    "type":"string"
                },
                "kids":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/INode"
                    }
                }
            }
        },
        "IncidentRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "description":{
                    "type":"string"
                }
            }
        },
        "InstanceAbortRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "status":{
                    "type":"string",
                    "enum":[
                        "IN_PROGRESS",
                        "FAILED",
                        "COMPLETED",
                        "ABORTED",
                        "RECOVERING",
                        "UNKNOWN",
                        "RESUBMITTED",
                        "SCHEDULE_WAITING",
                        "SCHEDULE_PAUSED"
                    ]
                },
                "message":{
                    "type":"string"
                }
            }
        },
        "InstanceRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "integrationId":{
                    "type":"string"
                },
                "integrationVersion":{
                    "type":"string"
                },
                "status":{
                    "type":"string",
                    "enum":[
                        "IN_PROGRESS",
                        "FAILED",
                        "COMPLETED",
                        "ABORTED",
                        "RECOVERING",
                        "UNKNOWN",
                        "RESUBMITTED",
                        "SCHEDULE_WAITING",
                        "SCHEDULE_PAUSED"
                    ]
                },
                "pkName":{
                    "type":"string"
                },
                "pkValue":{
                    "type":"string"
                },
                "date":{
                    "type":"string",
                    "format":"date-time"
                },
                "trackings":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/TrackingDataRs"
                    }
                },
                "secondaryTrackingName":{
                    "type":"string"
                },
                "secondaryTrackingValue":{
                    "type":"string"
                },
                "tertiaryTrackingName":{
                    "type":"string"
                },
                "tertiaryTrackingValue":{
                    "type":"string"
                },
                "integrationName":{
                    "type":"string"
                },
                "runId":{
                    "type":"string"
                },
                "creationDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "lastTrackedTime":{
                    "type":"string",
                    "format":"date-time"
                },
                "requestId":{
                    "type":"string"
                },
                "auditTrail":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "activityStream":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "mepType":{
                    "type":"string"
                },
                "isDataAccurate":{
                    "type":"boolean",
                    "default":false
                },
                "litmusDescription":{
                    "type":"string"
                },
                "litmusRecordingId":{
                    "type":"string"
                },
                "isLitmusFlow":{
                    "type":"boolean",
                    "default":false
                },
                "isLitmusSupported":{
                    "type":"boolean",
                    "default":false
                },
                "litmusResultStatus":{
                    "type":"string"
                },
                "nonScheduleAsync":{
                    "type":"boolean",
                    "default":false
                },
                "projectFound":{
                    "type":"boolean",
                    "default":false
                },
                "parentInstanceId":{
                    "type":"string"
                }
            },
            "xml":{
                "name":"instance"
            }
        },
        "InstancesRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/InstanceRs"
                    }
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int64"
                },
                "timeWindow":{
                    "type":"string"
                },
                "dataFetchTime":{
                    "type":"string",
                    "format":"date-time"
                },
                "totalRecordsCount":{
                    "type":"integer",
                    "format":"int64"
                }
            },
            "xml":{
                "name":"instances"
            }
        },
        "IntegrationBaseResource":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                },
                "id":{
                    "type":"string"
                },
                "version":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "code":{
                    "type":"string"
                },
                "status":{
                    "type":"string"
                },
                "style":{
                    "type":"string"
                },
                "styleDescription":{
                    "type":"string"
                },
                "pattern":{
                    "type":"string"
                },
                "patternDescription":{
                    "type":"string"
                },
                "dependencies":{
                    "$ref":"#/definitions/IntegrationDependencyRs"
                },
                "lockedFlag":{
                    "type":"boolean",
                    "default":false
                },
                "scheduleApplicable":{
                    "type":"boolean",
                    "default":false
                },
                "scheduleDefined":{
                    "type":"boolean",
                    "default":false
                }
            }
        },
        "IntegrationBaseRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "version":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "code":{
                    "type":"string"
                },
                "mepType":{
                    "type":"string"
                },
                "status":{
                    "type":"string"
                }
            }
        },
        "IntegrationDependencyRs":{
            "type":"object",
            "properties":{
                "connections":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ConnectionDependencyRs"
                    }
                },
                "lookups":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/LookupDependencyRs"
                    }
                },
                "libraries":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/LibraryDependencyRs"
                    }
                },
                "certificates":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/CertificateDependencyRs"
                    }
                },
                "integrations":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/LocalIntegrationDependencyRs"
                    }
                }
            }
        },
        "IntegrationListRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "version":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "code":{
                    "type":"string"
                },
                "mepType":{
                    "type":"string"
                },
                "status":{
                    "type":"string"
                },
                "description":{
                    "type":"string"
                },
                "endPointURI":{
                    "type":"string"
                },
                "createdBy":{
                    "type":"string"
                },
                "created":{
                    "type":"string",
                    "format":"date-time"
                },
                "lastUpdatedBy":{
                    "type":"string"
                },
                "lastUpdated":{
                    "type":"string",
                    "format":"date-time"
                },
                "pattern":{
                    "type":"string"
                },
                "patternDescription":{
                    "type":"string"
                },
                "projectType":{
                    "type":"string"
                },
                "compatible":{
                    "type":"boolean",
                    "default":false
                },
                "packageName":{
                    "type":"string"
                },
                "lockedFlag":{
                    "type":"boolean",
                    "default":false
                },
                "tracingEnabledFlag":{
                    "type":"boolean",
                    "default":false
                },
                "payloadTracingEnabledFlag":{
                    "type":"boolean",
                    "default":false
                },
                "scheduleApplicableFlag":{
                    "type":"boolean",
                    "default":false
                },
                "scheduleDefinedFlag":{
                    "type":"boolean",
                    "default":false
                },
                "percentageComplete":{
                    "type":"number"
                },
                "recordEnabledFlag":{
                    "type":"boolean",
                    "default":false
                },
                "proxyWSDL":{
                    "type":"string"
                },
                "style":{
                    "type":"string"
                },
                "styleDescription":{
                    "type":"string"
                },
                "endPoints":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/EndPointRs"
                    }
                },
                "filmstrip":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/FilmstripRs"
                    }
                },
                "trackingVariables":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/TrackingVariableType"
                    }
                },
                "lockedBy":{
                    "type":"string"
                },
                "lockedDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "dependencies":{
                    "$ref":"#/definitions/IntegrationDependencyRs"
                },
                "properties":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/IntegrationPropRs"
                    }
                },
                "keywords":{
                    "type":"string"
                },
                "docUrl":{
                    "type":"string"
                },
                "smartTags":{
                    "type":"string"
                },
                "bartaBuiltBy":{
                    "type":"string"
                },
                "isViewAllowed":{
                    "type":"boolean",
                    "default":false
                },
                "isCloneAllowed":{
                    "type":"boolean",
                    "default":false
                },
                "originalIntegrationCode":{
                    "type":"string"
                },
                "totalEndPoints":{
                    "type":"integer",
                    "format":"int32"
                }
            },
            "xml":{
                "name":"integrationlist"
            }
        },
        "IntegrationPropRs":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "defaultValue":{
                    "type":"string"
                },
                "currentValue":{
                    "type":"string"
                }
            }
        },
        "IntegrationRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "version":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "code":{
                    "type":"string"
                },
                "mepType":{
                    "type":"string"
                },
                "status":{
                    "type":"string"
                },
                "description":{
                    "type":"string"
                },
                "endPointURI":{
                    "type":"string"
                },
                "createdBy":{
                    "type":"string"
                },
                "created":{
                    "type":"string",
                    "format":"date-time"
                },
                "lastUpdatedBy":{
                    "type":"string"
                },
                "lastUpdated":{
                    "type":"string",
                    "format":"date-time"
                },
                "pattern":{
                    "type":"string"
                },
                "patternDescription":{
                    "type":"string"
                },
                "projectType":{
                    "type":"string"
                },
                "compatible":{
                    "type":"boolean",
                    "default":false
                },
                "packageName":{
                    "type":"string"
                },
                "lockedFlag":{
                    "type":"boolean",
                    "default":false
                },
                "tracingEnabledFlag":{
                    "type":"boolean",
                    "default":false
                },
                "payloadTracingEnabledFlag":{
                    "type":"boolean",
                    "default":false
                },
                "scheduleApplicableFlag":{
                    "type":"boolean",
                    "default":false
                },
                "scheduleDefinedFlag":{
                    "type":"boolean",
                    "default":false
                },
                "percentageComplete":{
                    "type":"number"
                },
                "recordEnabledFlag":{
                    "type":"boolean",
                    "default":false
                },
                "proxyWSDL":{
                    "type":"string"
                },
                "style":{
                    "type":"string"
                },
                "styleDescription":{
                    "type":"string"
                },
                "endPoints":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/EndPointRs"
                    }
                },
                "filmstrip":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/FilmstripRs"
                    }
                },
                "trackingVariables":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/TrackingVariableType"
                    }
                },
                "lockedBy":{
                    "type":"string"
                },
                "lockedDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "dependencies":{
                    "$ref":"#/definitions/IntegrationDependencyRs"
                },
                "properties":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/IntegrationPropRs"
                    }
                },
                "keywords":{
                    "type":"string"
                },
                "docUrl":{
                    "type":"string"
                },
                "smartTags":{
                    "type":"string"
                },
                "bartaBuiltBy":{
                    "type":"string"
                },
                "isViewAllowed":{
                    "type":"boolean",
                    "default":false
                },
                "isCloneAllowed":{
                    "type":"boolean",
                    "default":false
                },
                "originalIntegrationCode":{
                    "type":"string"
                },
                "submitNowURI":{
                    "type":"string"
                },
                "trackingInstanceName":{
                    "type":"string"
                },
                "projectModelVersion":{
                    "type":"string"
                },
                "scheduleParams":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object",
                        "additionalProperties":{
                            "type":"string"
                        }
                    }
                },
                "securityPolicy":{
                    "type":"string"
                },
                "apipId":{
                    "type":"string"
                },
                "warningMsg":{
                    "type":"string"
                },
                "publishFlag":{
                    "type":"boolean",
                    "default":false
                },
                "eventSubscriptionFlag":{
                    "type":"boolean",
                    "default":false
                },
                "stopScheduleForDeactivation":{
                    "type":"boolean",
                    "default":false
                },
                "totalEndPoints":{
                    "type":"integer",
                    "format":"int32"
                }
            },
            "xml":{
                "name":"integration"
            }
        },
        "IntegrationSampleRs":{
            "type":"object",
            "properties":{
                "integrationName":{
                    "type":"string"
                },
                "code":{
                    "type":"string"
                },
                "version":{
                    "type":"string"
                }
            }
        },
        "IntegrationUsageRs":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "status":{
                    "type":"string"
                },
                "code":{
                    "type":"string"
                },
                "version":{
                    "type":"string"
                },
                "isLocked":{
                    "type":"boolean",
                    "default":false
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                }
            },
            "xml":{
                "name":"integrationUsage"
            }
        },
        "IntegrationsRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/IntegrationListRs"
                    }
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32"
                },
                "hasMore":{
                    "type":"boolean",
                    "default":false
                },
                "limit":{
                    "type":"integer",
                    "format":"int32"
                }
            },
            "xml":{
                "name":"integrations"
            }
        },
        "Key":{
            "type":"object",
            "properties":{
                "displayName":{
                    "type":"string"
                },
                "keyName":{
                    "type":"string"
                },
                "scope":{
                    "type":"string",
                    "enum":[
                        "SOURCE",
                        "TARGET",
                        "SOURCE_AND_TARGET"
                    ]
                }
            }
        },
        "LibraryDependencyRs":{
            "type":"object",
            "properties":{
                "displayName":{
                    "type":"string"
                },
                "version":{
                    "type":"string"
                },
                "description":{
                    "type":"string"
                },
                "code":{
                    "type":"string"
                },
                "lastUpdatedDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "status":{
                    "type":"string"
                },
                "usage":{
                    "type":"integer",
                    "format":"int32"
                },
                "lockedFlag":{
                    "type":"boolean",
                    "default":false
                }
            }
        },
        "LibraryRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/LibraryTypeRs"
                    }
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32"
                },
                "hasMore":{
                    "type":"boolean",
                    "default":false
                },
                "limit":{
                    "type":"integer",
                    "format":"int32"
                }
            },
            "xml":{
                "name":"library"
            }
        },
        "LibraryTypeRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "displayName":{
                    "type":"string"
                },
                "version":{
                    "type":"string"
                },
                "description":{
                    "type":"string"
                },
                "code":{
                    "type":"string"
                },
                "id":{
                    "type":"string"
                },
                "lastUpdatedDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "lastUpdatedBy":{
                    "type":"string"
                },
                "createdDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "createdBy":{
                    "type":"string"
                },
                "libraryType":{
                    "type":"string"
                },
                "calloutType":{
                    "type":"string"
                },
                "status":{
                    "type":"string"
                },
                "usage":{
                    "type":"integer",
                    "format":"int32"
                },
                "lockedFlag":{
                    "type":"boolean",
                    "default":false
                },
                "lockedBy":{
                    "type":"string"
                },
                "lockedDate":{
                    "type":"string",
                    "format":"date-time"
                }
            },
            "xml":{
                "name":"library"
            }
        },
        "Link":{
            "type":"object",
            "properties":{
                "rel":{
                    "type":"string"
                },
                "href":{
                    "type":"string"
                },
                "mediaType":{
                    "type":"string"
                }
            }
        },
        "LocalIntegrationDependencyRs":{
            "type":"object",
            "properties":{
                "code":{
                    "type":"string"
                },
                "version":{
                    "type":"string"
                }
            }
        },
        "LookupDependencyRs":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "description":{
                    "type":"string"
                },
                "usage":{
                    "type":"integer",
                    "format":"int32"
                },
                "status":{
                    "type":"string"
                }
            }
        },
        "LookupRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                },
                "id":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "description":{
                    "type":"string"
                },
                "rowCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "status":{
                    "type":"string"
                },
                "lastUpdatedBy":{
                    "type":"string"
                },
                "lastUpdated":{
                    "type":"string",
                    "format":"date-time"
                },
                "lockedBy":{
                    "type":"string"
                },
                "lockedDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "created":{
                    "type":"string",
                    "format":"date-time"
                },
                "createdBy":{
                    "type":"string"
                },
                "lockedDVMFlag":{
                    "type":"boolean",
                    "default":false
                },
                "lockedFlag":{
                    "type":"boolean",
                    "default":false
                },
                "columns":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "adapters":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AdapterTypeRs"
                    }
                },
                "usage":{
                    "type":"integer",
                    "format":"int32"
                },
                "usageActive":{
                    "type":"integer",
                    "format":"int32"
                },
                "resourcePath":{
                    "type":"string"
                },
                "rows":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLookupRowData"
                    }
                },
                "keywords":{
                    "type":"string"
                },
                "rowsAsArray":{
                    "type":"array",
                    "items":{
                        "type":"array",
                        "items":{
                            "type":"string"
                        }
                    }
                }
            },
            "xml":{
                "name":"lookup"
            }
        },
        "LookupsRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/LookupRs"
                    }
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32"
                },
                "hasMore":{
                    "type":"boolean",
                    "default":false
                },
                "limit":{
                    "type":"integer",
                    "format":"int32"
                }
            },
            "xml":{
                "name":"lookups"
            }
        },
        "MediaType":{
            "type":"object",
            "properties":{
                "type":{
                    "type":"string"
                },
                "subtype":{
                    "type":"string"
                },
                "parameters":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "wildcardType":{
                    "type":"boolean",
                    "default":false
                },
                "wildcardSubtype":{
                    "type":"boolean",
                    "default":false
                }
            }
        },
        "MessageCountRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "messageSummary":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"integer",
                        "format":"int64"
                    }
                },
                "dataFetchTime":{
                    "type":"string",
                    "format":"date-time"
                }
            }
        },
        "MonitoringActivityStreamDetailRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "message":{
                    "type":"string"
                },
                "payloadExists":{
                    "type":"boolean",
                    "default":false
                },
                "payloadData":{
                    "type":"string"
                },
                "mileStone":{
                    "type":"string"
                },
                "errorMileStone":{
                    "type":"boolean",
                    "default":false
                },
                "errorDetails":{
                    "type":"string"
                },
                "action":{
                    "type":"string"
                },
                "timestamp":{
                    "type":"string"
                },
                "timestampUTC":{
                    "type":"string"
                },
                "modifiedTimestamp":{
                    "type":"string"
                },
                "endTimestamp":{
                    "type":"string"
                },
                "modifiedDescTimestamp":{
                    "type":"string"
                },
                "type":{
                    "type":"string"
                },
                "count":{
                    "type":"string"
                },
                "isChild":{
                    "type":"boolean",
                    "default":false
                },
                "isExpanded":{
                    "type":"boolean",
                    "default":false
                },
                "isExpandedError":{
                    "type":"boolean",
                    "default":false
                },
                "isLastNode":{
                    "type":"boolean",
                    "default":false
                },
                "parentLoopMileStone":{
                    "type":"string"
                },
                "identifier":{
                    "type":"string"
                },
                "source":{
                    "type":"string"
                },
                "payloadContentType":{
                    "type":"string"
                }
            }
        },
        "MonitoringActivityStreamDetailsRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "flowMilestones":{
                    "type":"string"
                },
                "errorMilestones":{
                    "type":"string"
                },
                "ascList":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/MonitoringActivityStreamDetailRs"
                    }
                },
                "descList":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/MonitoringActivityStreamDetailRs"
                    }
                },
                "loop":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"array",
                        "items":{
                            "$ref":"#/definitions/MonitoringActivityStreamDetailRs"
                        }
                    }
                },
                "errorMessage":{
                    "type":"string"
                }
            }
        },
        "MonitoringActivityStreamRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "activityStream":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "xml":{
                "name":"activityStream"
            }
        },
        "MonitoringAuditRecordResource":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                },
                "userName":{
                    "type":"string"
                },
                "timeStamp":{
                    "type":"string",
                    "format":"date-time"
                },
                "operationName":{
                    "type":"string"
                },
                "resourceType":{
                    "type":"string"
                },
                "resourceCode":{
                    "type":"string"
                },
                "resourceVersion":{
                    "type":"string"
                },
                "resourceName":{
                    "type":"string"
                },
                "message":{
                    "type":"string"
                },
                "auditTrailMessage":{
                    "type":"string"
                },
                "jobId":{
                    "type":"string"
                },
                "status":{
                    "type":"string"
                }
            },
            "xml":{
                "name":"monitoringauditrecord"
            }
        },
        "MonitoringAuditResource":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                },
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/MonitoringAuditRecordResource"
                    }
                },
                "totalResults":{
                    "type":"string"
                }
            },
            "xml":{
                "name":"monitoringaudit"
            }
        },
        "MonitoringIntegrationBaseRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "version":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "code":{
                    "type":"string"
                },
                "mepType":{
                    "type":"string"
                },
                "status":{
                    "type":"string"
                },
                "noOfMsgsReceived":{
                    "type":"integer"
                },
                "noOfMsgsProcessed":{
                    "type":"integer"
                },
                "noOfErrors":{
                    "type":"integer"
                },
                "noOfSuccess":{
                    "type":"integer"
                },
                "successRate":{
                    "type":"number"
                },
                "scheduleApplicable":{
                    "type":"boolean",
                    "default":false
                },
                "scheduleDefined":{
                    "type":"boolean",
                    "default":false
                },
                "lastUpdated":{
                    "type":"string",
                    "format":"date-time"
                },
                "optimizedVersion":{
                    "type":"string"
                },
                "lastUpdatedString":{
                    "type":"string"
                },
                "scheduleStatus":{
                    "type":"string"
                },
                "nextRunDateString":{
                    "type":"string"
                },
                "flowStatus":{
                    "type":"string"
                }
            }
        },
        "MonitoringIntegrationRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "version":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "code":{
                    "type":"string"
                },
                "mepType":{
                    "type":"string"
                },
                "status":{
                    "type":"string"
                },
                "noOfMsgsReceived":{
                    "type":"integer"
                },
                "noOfMsgsProcessed":{
                    "type":"integer"
                },
                "noOfErrors":{
                    "type":"integer"
                },
                "noOfSuccess":{
                    "type":"integer"
                },
                "successRate":{
                    "type":"number"
                },
                "scheduleApplicable":{
                    "type":"boolean",
                    "default":false
                },
                "scheduleDefined":{
                    "type":"boolean",
                    "default":false
                },
                "lastUpdated":{
                    "type":"string",
                    "format":"date-time"
                },
                "optimizedVersion":{
                    "type":"string"
                },
                "lastUpdatedString":{
                    "type":"string"
                },
                "scheduleStatus":{
                    "type":"string"
                },
                "nextRunDateString":{
                    "type":"string"
                },
                "flowStatus":{
                    "type":"string"
                },
                "flowId":{
                    "type":"string"
                },
                "description":{
                    "type":"string"
                },
                "endPointURI":{
                    "type":"string"
                },
                "proxyWSDL":{
                    "type":"string"
                },
                "lastUpdatedBy":{
                    "type":"string"
                }
            }
        },
        "MonitoringIntegrationsRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/MonitoringIntegrationBaseRs"
                    }
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int64"
                },
                "timeWindow":{
                    "type":"string"
                },
                "dataFetchTime":{
                    "type":"string",
                    "format":"date-time"
                }
            }
        },
        "MultiPart":{
            "type":"object",
            "properties":{
                "entity":{
                    "type":"object"
                },
                "headers":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"array",
                        "items":{
                            "type":"string"
                        }
                    }
                },
                "mediaType":{
                    "$ref":"#/definitions/MediaType"
                },
                "parent":{
                    "$ref":"#/definitions/MultiPart"
                },
                "providers":{
                    "$ref":"#/definitions/Providers"
                },
                "bodyParts":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/BodyPart"
                    }
                },
                "parameterizedHeaders":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"array",
                        "items":{
                            "$ref":"#/definitions/ParameterizedHeader"
                        }
                    }
                },
                "contentDisposition":{
                    "$ref":"#/definitions/ContentDisposition"
                }
            }
        },
        "PackageCloneMetadataRs":{
            "type":"object",
            "properties":{
                "packageName":{
                    "type":"string"
                },
                "version":{
                    "type":"string"
                },
                "listOfIntegrationsId":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "PackageRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                },
                "id":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "countOfIntegrations":{
                    "type":"integer",
                    "format":"int32"
                },
                "type":{
                    "type":"string"
                },
                "integrations":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/IntegrationBaseResource"
                    }
                },
                "bartaBuiltBy":{
                    "type":"string"
                },
                "bartaType":{
                    "type":"string"
                },
                "isViewAllowed":{
                    "type":"boolean",
                    "default":false
                },
                "isCloneAllowed":{
                    "type":"boolean",
                    "default":false
                }
            },
            "xml":{
                "name":"package"
            }
        },
        "PackageSamplesRs":{
            "type":"object",
            "properties":{
                "packageName":{
                    "type":"string"
                },
                "status":{
                    "type":"string"
                },
                "integrations":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/IntegrationSampleRs"
                    }
                }
            }
        },
        "PackagesRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/PackageRs"
                    }
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32"
                },
                "hasMore":{
                    "type":"boolean",
                    "default":false
                },
                "limit":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "ParameterizedHeader":{
            "type":"object",
            "properties":{
                "value":{
                    "type":"string"
                },
                "parameters":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                }
            }
        },
        "PropertyType":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "value":{
                    "type":"string"
                }
            }
        },
        "Providers":{
            "type":"object"
        },
        "RecoveryJobRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "createdDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "totalCount":{
                    "type":"integer",
                    "format":"int64"
                },
                "recoveredCount":{
                    "type":"integer",
                    "format":"int64"
                },
                "inProgressCount":{
                    "type":"integer",
                    "format":"int64"
                },
                "failedCount":{
                    "type":"integer",
                    "format":"int64"
                }
            }
        },
        "RecoveryJobsRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/RecoveryJobRs"
                    }
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "ReferenceType":{
            "type":"object",
            "properties":{
                "role":{
                    "type":"string"
                },
                "subRole":{
                    "type":"string"
                },
                "property":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/PropertyType"
                    }
                },
                "refUri":{
                    "type":"string"
                }
            }
        },
        "ResourceGroupType":{
            "type":"object",
            "required":[
                "resource"
            ],
            "properties":{
                "role":{
                    "type":"string"
                },
                "subRole":{
                    "type":"string"
                },
                "resource":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ResourceType"
                    }
                },
                "property":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/PropertyType"
                    }
                },
                "name":{
                    "type":"string"
                }
            }
        },
        "ResourceType":{
            "type":"object",
            "properties":{
                "role":{
                    "type":"string"
                },
                "subRole":{
                    "type":"string"
                },
                "property":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/PropertyType"
                    }
                },
                "resourceName":{
                    "type":"string"
                },
                "resourceDescription":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "location":{
                    "type":"string"
                },
                "externalLocation":{
                    "type":"string"
                },
                "type":{
                    "type":"string",
                    "enum":[
                        "XSD",
                        "XSLT",
                        "JCA",
                        "WSDL",
                        "WADL",
                        "PROPERTIES",
                        "UNDEFINED"
                    ]
                }
            }
        },
        "RunResubmitRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "resubmitSuccessful":{
                    "type":"boolean",
                    "default":false
                },
                "resubmittedId":{
                    "type":"string"
                }
            }
        },
        "SamplesRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "packages":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/PackageSamplesRs"
                    }
                }
            },
            "xml":{
                "name":"samples"
            }
        },
        "ScheduleJobRs":{
            "type":"object",
            "properties":{
                "action":{
                    "type":"string",
                    "enum":[
                        "NOW"
                    ]
                },
                "runAsSchedule":{
                    "type":"boolean",
                    "default":false
                },
                "parameters":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ScheduleParamRs"
                    }
                }
            },
            "xml":{
                "name":"schedulejob"
            }
        },
        "ScheduleParamRs":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "value":{
                    "type":"string"
                }
            }
        },
        "SecurityPolicyInfoRs":{
            "type":"object",
            "properties":{
                "securityPolicy":{
                    "type":"string",
                    "enum":[
                        "BASIC_AUTH",
                        "USERNAME_PASSWORD_TOKEN",
                        "USERNAME_PASSWORD_IGNORE_TIMESTAMP",
                        "OAUTH_CLIENT_CREDENTIALS",
                        "OAUTH_RESOURCE_OWNER_PASSWORD_CREDENTIALS",
                        "SAML",
                        "OAUTH",
                        "CUSTOM",
                        "TEMPLATE_BASED",
                        "TOKEN_BASED",
                        "NONE",
                        "PLUGIN_AUTHORIZATION_CODE_CREDENTIALS",
                        "TIMEOUT_AUTHORIZATION_CODE_CREDENTIALS",
                        "PLUGIN_RESOURCE_OWNER_PASSWORD_CREDENTIALS",
                        "PLUGIN_CLIENT_CREDENTIALS",
                        "MIN_PLUGIN_AUTHORIZATION_CODE_CREDENTIALS",
                        "OAUTH_AUTHORIZATION_CODE_CREDENTIALS",
                        "OAUTH20_AUTHORIZATION_CODE_CREDENTIALS",
                        "CUSTOM_THREE_LEGGED",
                        "CUSTOM_TWO_LEGGED",
                        "CUSTOM_SINGLE_TOKEN",
                        "OAUTH_ONE_TOKEN_BASED",
                        "NETSUITE_TOKEN_BASED",
                        "PAAS_INTEGRATION_USING_OWSM_OAUTH20",
                        "FTP_PUBLIC_KEY_AUTHENTICATION",
                        "FTP_MULTI_LEVEL_AUTHENTICATION",
                        "OAUTH_INBOUND",
                        "AWS_SIGNATURE_VERSION4",
                        "OAUTH2_PRECONFIGURED_CLINET_ID_SECRET",
                        "OAUTH2_CCS_ROP_PRECONFIGURED",
                        "OAUTH2_CCS_ROP",
                        "OAUTH2",
                        "CCS_BASIC_AUTH",
                        "CCS_API_KEY",
                        "JDBC_OVER_SSL",
                        "JDBC_BASIC_AUTH",
                        "FA_OAUTH_AUTHORIZATION_CODE_CREDENTIALS",
                        "FA_OAUTH_RESOURCE_OWNER_PASSWORD_CREDENTIALS",
                        "ORACLE_WALLET",
                        "OCI_SIGNATURE_VERSION1",
                        "SASLPLAIN",
                        "SASLPLAIN_OVER_SSL",
                        "SASLPLAIN_OVER_SSL_OSS",
                        "TLS",
                        "MUTUAL_TLS",
                        "UIPATH_CLOUD",
                        "AS2_ADVANCE_SEC_PROPS",
                        "AS2_BASIC_SEC_PROPS"
                    ]
                },
                "securityProperties":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ConnectionPropertyRs"
                    }
                }
            },
            "xml":{
                "name":"securitypolicyinfo"
            }
        },
        "SuiteLink":{
            "type":"object",
            "properties":{
                "rel":{
                    "type":"string"
                },
                "href":{
                    "type":"string"
                },
                "mediaType":{
                    "type":"string"
                }
            }
        },
        "SuiteLookupRowData":{
            "type":"object",
            "properties":{
                "rowData":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "TrackingActivityItem":{
            "type":"object",
            "properties":{
                "message":{
                    "type":"string"
                },
                "payloadExists":{
                    "type":"boolean",
                    "default":false
                },
                "payloadData":{
                    "type":"string"
                },
                "mileStone":{
                    "type":"string"
                },
                "errorMileStone":{
                    "type":"boolean",
                    "default":false
                },
                "errorDetails":{
                    "type":"string"
                },
                "action":{
                    "type":"string"
                },
                "actionName":{
                    "type":"string"
                },
                "timestamp":{
                    "type":"string"
                },
                "modifiedTimestamp":{
                    "type":"string"
                },
                "endTimestamp":{
                    "type":"string"
                },
                "modifiedDescTimestamp":{
                    "type":"string"
                },
                "type":{
                    "type":"string"
                },
                "count":{
                    "type":"string"
                },
                "isChild":{
                    "type":"boolean",
                    "default":false
                },
                "isExpanded":{
                    "type":"boolean",
                    "default":false
                },
                "isExpandedError":{
                    "type":"boolean",
                    "default":false
                },
                "isLastNode":{
                    "type":"boolean",
                    "default":false
                },
                "parentLoopMileStone":{
                    "type":"string"
                },
                "identifier":{
                    "type":"string"
                },
                "source":{
                    "type":"string"
                },
                "timestampUTC":{
                    "type":"string"
                },
                "segment":{
                    "type":"string"
                },
                "payloadContentType":{
                    "type":"string"
                }
            }
        },
        "TrackingDataRs":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "value":{
                    "type":"string"
                },
                "primary":{
                    "type":"boolean",
                    "default":false
                }
            }
        },
        "TrackingVariableType":{
            "type":"object",
            "required":[
                "messageContextRef",
                "name",
                "output",
                "xpath"
            ],
            "properties":{
                "role":{
                    "type":"string"
                },
                "subRole":{
                    "type":"string"
                },
                "primary":{
                    "type":"boolean",
                    "default":false
                },
                "name":{
                    "type":"string"
                },
                "description":{
                    "type":"string"
                },
                "xpath":{
                    "type":"string"
                },
                "messageContextRef":{
                    "$ref":"#/definitions/ReferenceType"
                },
                "property":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/PropertyType"
                    }
                },
                "output":{
                    "$ref":"#/definitions/WirepointType"
                },
                "id":{
                    "type":"string"
                },
                "type":{
                    "type":"string",
                    "enum":[
                        "ORCHESTRATION",
                        "RECEIVE",
                        "ROUTER",
                        "ROUTER_ROUTE",
                        "TRANSFORMER",
                        "TRY",
                        "TRY_CATCH",
                        "INVOKE",
                        "REPLY",
                        "LABEL",
                        "ASSIGNMENT",
                        "FOR",
                        "STOP",
                        "SCHEDULERECEIVE",
                        "STAGEFILE",
                        "FAULTREPLY",
                        "CALLOUT",
                        "WHILE",
                        "WAIT",
                        "NOTE",
                        "GLOBAL_VARIABLE",
                        "GLOBAL_TRY",
                        "GLOBAL_CATCH_ALL",
                        "CATCH_ALL",
                        "EHSTOP",
                        "NOTIFICATION",
                        "ACTIVITY_STREAM_LOGGER",
                        "STITCH",
                        "THROW",
                        "PICK",
                        "PICKRECEIVE",
                        "TRACKING_VARIABLE",
                        "REJECT",
                        "INTEGRATION_METADATA",
                        "INTEGRATION_PROPERTIES"
                    ]
                },
                "refUri":{
                    "type":"string"
                }
            }
        },
        "UsageRs":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "integrationUsage":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/IntegrationUsageRs"
                    }
                },
                "connectionUsage":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ConnectionUsageRs"
                    }
                }
            }
        },
        "VendorInfo":{
            "type":"object",
            "properties":{
                "supportURL":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "description":{
                    "type":"string"
                },
                "contactUS":{
                    "type":"string"
                },
                "documentationURL":{
                    "type":"string"
                },
                "releaseNotes":{
                    "type":"string"
                }
            }
        },
        "WirepointType":{
            "type":"object",
            "properties":{
                "role":{
                    "type":"string",
                    "enum":[
                        "REQUEST",
                        "RESPONSE",
                        "FAULT",
                        "VARIABLE"
                    ]
                },
                "subRole":{
                    "type":"string"
                },
                "messageContextRef":{
                    "$ref":"#/definitions/ReferenceType"
                },
                "property":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/PropertyType"
                    }
                },
                "resourceGroup":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ResourceGroupType"
                    }
                },
                "name":{
                    "type":"string"
                }
            }
        },
        "Tokens":{
            "allOf":[
                {
                    "$ref":"#/definitions/AccessToken"
                },
                {
                    "$ref":"#/definitions/RefreshToken"
                }
            ]
        },
        "AccessToken":{
            "type":"object",
            "properties":{
                "accessToken":{
                    "$ref":"#/definitions/BaseToken"
                }
            }
        },
        "RefreshToken":{
            "type":"object",
            "properties":{
                "accessToken":{
                    "$ref":"#/definitions/BaseToken"
                }
            }
        },
        "BaseToken":{
            "type":"object",
            "properties":{
                "jwtToken":{
                    "type":"string"
                },
                "expiry":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "DecisionModel":{
            "allOf":[
                {
                    "$ref":"#/definitions/RestObject"
                },
                {
                    "properties":{
                        "class":{
                            "type":"string",
                            "default":".DecisionModel"
                        },
                        "permissions":{
                            "$ref":"#/definitions/RestCollection"
                        },
                        "tags":{
                            "$ref":"#/definitions/RestCollection"
                        },
                        "versions":{
                            "$ref":"#/definitions/RestCollection"
                        }
                    }
                }
            ]
        },
        "DecisionModelTag":{
            "allOf":[
                {
                    "$ref":"#/definitions/RestObject"
                },
                {
                    "properties":{
                        "class":{
                            "type":"string",
                            "default":".DecisionModelTag"
                        },
                        "ref":{
                            "type":"string"
                        }
                    }
                }
            ],
            "example":{
                "application/json":{
                    "@class":".DecisionModelTag",
                    "name":"1.0",
                    "ref":{
                        "@class":".DecisionModelTag$VersionReference",
                        "name":"SampleDecisionModelSnapshot1"
                    }
                }
            }
        },
        "DecisionModelVersion":{
            "allOf":[
                {
                    "$ref":"#/definitions/RestObject"
                },
                {
                    "properties":{
                        "class":{
                            "type":"string",
                            "default":".DecisonModelVersion"
                        },
                        "permissions":{
                            "$ref":"#/definitions/RestCollection"
                        },
                        "definition":{
                            "$ref":"#/definitions/Definition"
                        },
                        "testCases":{
                            "$ref":"#/definitions/RestCollection"
                        }
                    }
                }
            ]
        },
        "Definition":{
            "allOf":[
                {
                    "$ref":"#/definitions/RestObject"
                },
                {
                    "properties":{
                        "class":{
                            "type":"string",
                            "default":".Definition"
                        },
                        "requirementsModel":{
                            "type":"string",
                            "enum":[
                                "list",
                                "graph"
                            ]
                        },
                        "decisions":{
                            "$ref":"#/definitions/RestCollection"
                        },
                        "inputData":{
                            "$ref":"#/definitions/RestCollection"
                        },
                        "decisionServices":{
                            "$ref":"#/definitions/RestCollection"
                        },
                        "itemDefinitions":{
                            "$ref":"#/definitions/RestCollection"
                        }
                    }
                }
            ]
        },
        "DecisionService":{
            "allOf":[
                {
                    "$ref":"#/definitions/RestObject"
                },
                {
                    "properties":{
                        "class":{
                            "type":"string",
                            "default":".\t.DecisionService"
                        },
                        "outputDecisions":{
                            "$ref":"#/definitions/RestCollection"
                        },
                        "inputData":{
                            "$ref":"#/definitions/RestCollection"
                        },
                        "inputDecisions":{
                            "$ref":"#/definitions/RestCollection"
                        }
                    }
                }
            ]
        },
        "RestCollection":{
            "allOf":[
                {
                    "$ref":"#/definitions/RestObject"
                },
                {
                    "properties":{
                        "items":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/RestObject"
                            }
                        }
                    }
                }
            ]
        },
        "RestObject":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "description":{
                    "type":"string"
                },
                "lastChangeTime":{
                    "type":"string"
                },
                "lastChangeBy":{
                    "type":"string"
                },
                "createdTime":{
                    "type":"string"
                }
            }
        },
        "InvokeExample":{
            "allOf":[
                {
                    "properties":{
                        "objectName":{
                            "type":"string"
                        }
                    }
                },
                {
                    "$ref":"#/definitions/InvokeExampleProp"
                }
            ]
        },
        "InvokeExampleProp":{
            "type":"object",
            "properties":{
                "field1":{
                    "type":"string"
                },
                "field2":{
                    "type":"integer"
                },
                "field3":{
                    "type":"integer"
                }
            }
        },
        "ContactRs":{
            "type":"object",
            "properties":{
                "id":{
                    "type":"string"
                },
                "contactType":{
                    "type":"string"
                },
                "contactValue":{
                    "type":"string"
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                }
            }
        },
        "ContactsRs":{
            "type":"object",
            "properties":{
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ContactRs"
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                }
            }
        },
        "DeployUndeployRs":{
            "type":"object",
            "properties":{
                "responseStatus":{
                    "$ref":"#/definitions/ResponseStatus"
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                }
            }
        },
        "HostIdentifierRs":{
            "type":"object",
            "properties":{
                "id":{
                    "type":"string"
                },
                "identifierType":{
                    "type":"string"
                },
                "identifierValue":{
                    "type":"string"
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                }
            }
        },
        "HostIdentifiersRs":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/HostIdentifierRs"
                    }
                },
                "supported_identifiers_types":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/IdentifierSuggestions"
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                }
            }
        },
        "IdentifierRs":{
            "type":"object",
            "properties":{
                "id":{
                    "type":"string"
                },
                "identifierType":{
                    "type":"string"
                },
                "identifierValue":{
                    "type":"string"
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                }
            }
        },
        "IdentifierSuggestions":{
            "type":"object",
            "properties":{
                "label":{
                    "type":"string"
                },
                "type":{
                    "type":"string"
                },
                "desc":{
                    "type":"string"
                }
            }
        },
        "IdentifiersRs":{
            "type":"object",
            "properties":{
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/IdentifierRs"
                    }
                },
                "supported_identifiers_types":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/IdentifierSuggestions"
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                }
            }
        },
        "InboundAgrRs":{
            "type":"object",
            "properties":{
                "id":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "desc":{
                    "type":"string"
                },
                "docStd":{
                    "type":"string"
                },
                "docVersion":{
                    "type":"string"
                },
                "docTxId":{
                    "type":"string"
                },
                "docDef":{
                    "type":"string"
                },
                "docId":{
                    "type":"string"
                },
                "status":{
                    "type":"string"
                },
                "updatedDate":{
                    "type":"string"
                },
                "createdDate":{
                    "type":"string"
                },
                "lastDeployed":{
                    "type":"string"
                },
                "params":{
                    "$ref":"#/definitions/Params"
                },
                "backendIntgName":{
                    "type":"string"
                },
                "backendIntgCode":{
                    "type":"string"
                },
                "backendIntgVersion":{
                    "type":"string"
                },
                "warning":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                }
            }
        },
        "InboundAgrsRs":{
            "type":"object",
            "properties":{
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/InboundAgrRs"
                    }
                },
                "size":{
                    "type":"integer",
                    "format":"int32"
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                }
            }
        },
        "InputStream":{
            "type":"object"
        },
        "OutboundAgrRs":{
            "type":"object",
            "properties":{
                "id":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "desc":{
                    "type":"string"
                },
                "docStd":{
                    "type":"string"
                },
                "docVersion":{
                    "type":"string"
                },
                "docTxId":{
                    "type":"string"
                },
                "docDef":{
                    "type":"string"
                },
                "docId":{
                    "type":"string"
                },
                "status":{
                    "type":"string"
                },
                "updatedDate":{
                    "type":"string"
                },
                "createdDate":{
                    "type":"string"
                },
                "lastDeployed":{
                    "type":"string"
                },
                "tpIdentifiersRef":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/IdentifierRs"
                    }
                },
                "hostIdentifiersRef":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/HostIdentifierRs"
                    }
                },
                "transportId":{
                    "type":"string"
                },
                "transportName":{
                    "type":"string"
                },
                "params":{
                    "$ref":"#/definitions/Params"
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                }
            }
        },
        "Params":{
            "type":"object",
            "properties":{
                "validate":{
                    "type":"boolean",
                    "xml":{
                        "attribute":true
                    }
                },
                "fa":{
                    "type":"boolean",
                    "xml":{
                        "attribute":true
                    }
                }
            }
        },
        "ResponseStatus":{
            "type":"object",
            "properties":{
                "msg":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "status":{
                    "type":"string",
                    "xml":{
                        "attribute":true
                    }
                },
                "code":{
                    "type":"string",
                    "xml":{
                        "attribute":true
                    }
                }
            }
        },
        "Tags":{
            "type":"object",
            "properties":{
                "tag":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "TradingPartnerRs":{
            "type":"object",
            "properties":{
                "id":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "desc":{
                    "type":"string"
                },
                "status":{
                    "type":"string"
                },
                "inboundAgreementCount":{
                    "type":"integer"
                },
                "inboundActiveAgreementCount":{
                    "type":"integer"
                },
                "outboundActiveAgreementCount":{
                    "type":"integer"
                },
                "tags":{
                    "$ref":"#/definitions/Tags"
                },
                "createdBy":{
                    "type":"string"
                },
                "createdDate":{
                    "type":"string"
                },
                "updatedBy":{
                    "type":"string"
                },
                "updatedDate":{
                    "type":"string"
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "outboundAgreementCount":{
                    "type":"integer"
                }
            }
        },
        "TradingPartnersRs":{
            "type":"object",
            "properties":{
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/TradingPartnerRs"
                    }
                },
                "size":{
                    "type":"integer",
                    "format":"int32"
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                }
            },
            "xml":{
                "name":"tradingPartners"
            }
        },
        "AbstractAttachment":{
            "type":"object",
            "properties":{
                "levels":{
                    "type":"integer",
                    "format":"int32",
                    "xml":{
                        "attribute":true
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"links"
                        },
                        "$ref":"#/definitions/Link"
                    }
                },
                "title":{
                    "type":"string"
                },
                "href":{
                    "type":"string",
                    "format":"uri"
                },
                "rel":{
                    "type":"string"
                },
                "attachmentName":{
                    "type":"string"
                },
                "content":{
                    "type":"string"
                },
                "mimeType":{
                    "type":"string"
                },
                "attachmentScope":{
                    "type":"string"
                },
                "updatedBy":{
                    "type":"string"
                },
                "docAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/GenericMap"
                    }
                },
                "input":{
                    "type":"string"
                },
                "uri":{
                    "$ref":"#/definitions/Link"
                }
            },
            "xml":{
                "name":"attachment",
                "namespace":"http://xmlns.oracle.com/bpm/rest/tasks"
            }
        },
        "AbstractProcessDef":{
            "type":"object",
            "properties":{
                "processDefId":{
                    "type":"string"
                },
                "processName":{
                    "type":"string"
                },
                "application":{
                    "type":"string"
                },
                "revision":{
                    "type":"string"
                },
                "domain":{
                    "type":"string"
                },
                "interfaces":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Interface"
                    }
                },
                "processIcon":{
                    "$ref":"#/definitions/ProcessIcon"
                },
                "processCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "isDocsEnabledFlag":{
                    "type":"boolean"
                },
                "isConversationEnabledFlag":{
                    "type":"boolean"
                },
                "category":{
                    "type":"string"
                },
                "defaultVersion":{
                    "type":"boolean"
                }
            }
        },
        "Action":{
            "type":"object",
            "properties":{
                "assignees":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Identity"
                    }
                },
                "id":{
                    "type":"string"
                },
                "type":{
                    "type":"string"
                },
                "processes":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "faultActionType":{
                    "type":"string"
                },
                "flowId":{
                    "type":"integer",
                    "format":"int64"
                },
                "abortType":{
                    "type":"string"
                },
                "comments":{
                    "type":"string"
                },
                "activityChanges":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/FlowChangeItemReq"
                    }
                },
                "dataObjectChanges":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/DataVariable"
                    }
                },
                "instanceAttributeChanges":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/DataVariable"
                    }
                },
                "correlationKeyChanges":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/DataVariable"
                    }
                }
            },
            "xml":{
                "name":"action",
                "namespace":"http://xmlns.oracle.com/bpm/rest/processdef"
            }
        },
        "ActionReference":{
            "type":"object",
            "properties":{
                "referenceValue":{
                    "type":"string"
                },
                "postMessage":{
                    "type":"boolean"
                },
                "type":{
                    "type":"string",
                    "enum":[
                        "STATIC",
                        "XPATH"
                    ]
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "Activity":{
            "type":"object",
            "properties":{
                "subprocess":{
                    "type":"boolean"
                },
                "activityBoundaryEvents":{
                    "$ref":"#/definitions/SequenceBoundaryEvent"
                },
                "loopCharacteristicsType":{
                    "type":"string",
                    "enum":[
                        "LOOP",
                        "MULTIINSTANCE",
                        "NONE"
                    ]
                },
                "loopCharacteristics":{
                    "$ref":"#/definitions/LoopCharacteristics"
                },
                "userTask":{
                    "type":"boolean"
                },
                "serviceTask":{
                    "type":"boolean"
                },
                "callActivity":{
                    "type":"boolean"
                },
                "receiveTask":{
                    "type":"boolean"
                },
                "sendTask":{
                    "type":"boolean"
                },
                "scriptTask":{
                    "type":"boolean"
                },
                "manualTask":{
                    "type":"boolean"
                },
                "businessRuleTask":{
                    "type":"boolean"
                },
                "notificationTask":{
                    "type":"boolean"
                },
                "updateTask":{
                    "type":"boolean"
                },
                "activity":{
                    "type":"boolean"
                },
                "flowNodeProperties":{
                    "$ref":"#/definitions/FlowNodeProperties"
                },
                "event":{
                    "type":"boolean"
                },
                "gateway":{
                    "type":"boolean"
                },
                "incomingSequenceFlows":{
                    "$ref":"#/definitions/SequenceSequenceFlow"
                },
                "lane":{
                    "$ref":"#/definitions/Lane"
                },
                "outgoingSequenceFlows":{
                    "$ref":"#/definitions/SequenceSequenceFlow"
                },
                "generateEvents":{
                    "type":"string",
                    "enum":[
                        "PROCESS_DEFAULT",
                        "GENERATE_EVENTS",
                        "DO_NOT_GENERATE_EVENTS"
                    ]
                },
                "draftable":{
                    "type":"boolean"
                },
                "dataAssociationsEnabled":{
                    "type":"boolean"
                },
                "messageHeadersEnabled":{
                    "type":"boolean"
                },
                "servicePropertiesEnabled":{
                    "type":"boolean"
                },
                "conversational":{
                    "type":"boolean"
                },
                "parentObject":{
                    "$ref":"#/definitions/NodeContainer"
                },
                "loggable":{
                    "type":"boolean"
                },
                "tags":{
                    "$ref":"#/definitions/SequenceString"
                },
                "outgoingConditionalFlows":{
                    "$ref":"#/definitions/SequenceConditionalFlow"
                },
                "bpmnType":{
                    "type":"string",
                    "enum":[
                        "ABSTRACT_ACTIVITY",
                        "USER_TASK",
                        "SERVICE_TASK",
                        "SEND_TASK",
                        "RECEIVE_TASK",
                        "BUSINESS_RULE_TASK",
                        "SCRIPT_TASK",
                        "MANUAL_TASK",
                        "CALL_ACTIVITY",
                        "SUBPROCESS",
                        "NOTIFICATION_TASK",
                        "UPDATE_TASK",
                        "START_EVENT",
                        "THROW_INTERMEDIATE_EVENT",
                        "CATCH_INTERMEDIATE_EVENT",
                        "END_EVENT",
                        "BOUNDARY_EVENT",
                        "EVENT",
                        "EXCLUSIVE_GATEWAY",
                        "INCLUSIVE_GATEWAY",
                        "PARALLEL_GATEWAY",
                        "EVENT_BASED_GATEWAY",
                        "COMPLEX_GATEWAY",
                        "MEASUREMENT",
                        "COUNTER",
                        "NOTE"
                    ]
                },
                "name":{
                    "type":"string"
                },
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "process":{
                    "$ref":"#/definitions/Process"
                },
                "labelMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "defaultLabel":{
                    "type":"string"
                },
                "defaultDescription":{
                    "type":"string"
                },
                "descriptionMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "documentationMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "useCaseDocumentationMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "features":{
                    "$ref":"#/definitions/Features"
                },
                "x":{
                    "type":"integer",
                    "format":"int32"
                },
                "y":{
                    "type":"integer",
                    "format":"int32"
                },
                "adjustable":{
                    "type":"boolean"
                },
                "location":{
                    "$ref":"#/definitions/Point"
                },
                "width":{
                    "type":"integer",
                    "format":"int32"
                },
                "height":{
                    "type":"integer",
                    "format":"int32"
                },
                "localDeclarations":{
                    "$ref":"#/definitions/SequenceDataDeclaration"
                },
                "parentScope":{
                    "$ref":"#/definitions/DataDeclarationContainer"
                },
                "declarations":{
                    "$ref":"#/definitions/SequenceDataDeclaration"
                },
                "draft":{
                    "type":"boolean"
                }
            }
        },
        "ActivityFlowResponse":{
            "type":"object",
            "properties":{
                "levels":{
                    "type":"integer",
                    "format":"int32",
                    "xml":{
                        "attribute":true
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"links"
                        },
                        "$ref":"#/definitions/Link"
                    }
                },
                "title":{
                    "type":"string"
                },
                "dataVariableTree":{
                    "$ref":"#/definitions/DataVariableNodeRes"
                },
                "dataVariableFlatTree":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/DataVariableNodeRes"
                    }
                },
                "flowChanges":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/FlowChangeItemRes"
                    }
                }
            }
        },
        "ActivityGuide":{
            "type":"object",
            "properties":{
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "translatableTitle":{
                    "$ref":"#/definitions/TranslatableValue"
                },
                "translatableDescription":{
                    "$ref":"#/definitions/TranslatableValue"
                },
                "rootProcessId":{
                    "type":"string"
                },
                "displayMode":{
                    "type":"string",
                    "enum":[
                        "DEFAULT",
                        "ALWAYS",
                        "WHEN_INSTANTIATED"
                    ]
                },
                "taskAccessMode":{
                    "type":"string",
                    "enum":[
                        "ACTIVE_ONLY",
                        "ANY_STATES"
                    ]
                },
                "iconLocation":{
                    "type":"string"
                },
                "milestones":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Milestone"
                    }
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "resourceBundle":{
                    "$ref":"#/definitions/ResourceBundle"
                },
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "dirty":{
                    "type":"boolean"
                },
                "broken":{
                    "type":"boolean"
                }
            }
        },
        "ActivityInfo":{
            "type":"object",
            "properties":{
                "displayName":{
                    "type":"string"
                },
                "id":{
                    "type":"string"
                },
                "processId":{
                    "type":"string"
                }
            }
        },
        "ActivityPathInfo":{
            "type":"object",
            "properties":{
                "locations":{
                    "$ref":"#/definitions/IterableILocationInfo"
                },
                "stringPath":{
                    "type":"string"
                },
                "startLocation":{
                    "$ref":"#/definitions/LocationInfo"
                },
                "endLocation":{
                    "$ref":"#/definitions/LocationInfo"
                },
                "length":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "ActivityRef":{
            "type":"object",
            "properties":{
                "processId":{
                    "type":"string"
                },
                "activityId":{
                    "type":"string"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "AnalyticsResult":{
            "type":"object",
            "properties":{
                "columnsInfo":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"columnsInfo"
                        },
                        "$ref":"#/definitions/ColumnMetadata"
                    }
                },
                "rows":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"rows"
                        },
                        "$ref":"#/definitions/Row"
                    }
                }
            },
            "xml":{
                "name":"analyticsResult",
                "namespace":"http://xmlns.oracle.com/bpm/rest/analyticsResult"
            }
        },
        "AppRole":{
            "allOf":[
                {
                    "$ref":"#/definitions/Identity"
                },
                {
                    "type":"object",
                    "properties":{
                        "participants":{
                            "$ref":"#/definitions/CollectionUser"
                        },
                        "email":{
                            "type":"string"
                        },
                        "applicationId":{
                            "type":"string"
                        },
                        "displayName":{
                            "type":"string"
                        }
                    },
                    "xml":{
                        "name":"approle",
                        "namespace":"http://xmlns.oracle.com/bpm/rest/Collection<Identity>/approle"
                    }
                }
            ]
        },
        "ApplicationInfo":{
            "type":"object",
            "properties":{
                "descriptions":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "linkNames":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "categories":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "columnTags":{
                    "type":"string"
                },
                "externalDocuments":{
                    "$ref":"#/definitions/SequenceExternalDocument"
                },
                "description":{
                    "type":"string"
                },
                "linkName":{
                    "type":"string"
                },
                "tags":{
                    "$ref":"#/definitions/SequenceString"
                },
                "category":{
                    "type":"string"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "ApplicationRole":{
            "type":"object",
            "properties":{
                "applicationContext":{
                    "type":"string"
                },
                "id":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "type":{
                    "type":"string",
                    "enum":[
                        "USER",
                        "GROUP",
                        "USERATTRIBUTEROLE",
                        "APPROLE"
                    ]
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "Arg":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "type":{
                    "$ref":"#/definitions/QName"
                },
                "schema":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "primitive":{
                    "type":"boolean"
                }
            }
        },
        "Argument":{
            "type":"object",
            "properties":{
                "description":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "parent":{
                    "$ref":"#/definitions/MethodType"
                },
                "defaultValue":{
                    "type":"string"
                },
                "modifiers":{
                    "type":"array",
                    "uniqueItems":true,
                    "items":{
                        "type":"string",
                        "enum":[
                            "IN",
                            "OUT",
                            "HASSETTER",
                            "HASGETTER",
                            "RETVAL",
                            "ATTRIBUTE",
                            "STATIC",
                            "ABSTRACT",
                            "INTERFACE",
                            "PRIVATE",
                            "PROTECTED",
                            "PUBLIC",
                            "FINAL",
                            "EXCEPTION",
                            "DEPRECATED",
                            "DELEGATED",
                            "HIDDEN",
                            "REQUIRED",
                            "SYNTHESIZED",
                            "EXPRESSION",
                            "VIRTUAL",
                            "LVALUE",
                            "ANNOTATION",
                            "VARIABLEREF"
                        ]
                    }
                },
                "number":{
                    "type":"integer",
                    "format":"int32"
                },
                "properties":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "typeRef":{
                    "$ref":"#/definitions/TypeRef"
                },
                "typeText":{
                    "type":"string"
                },
                "argument":{
                    "type":"boolean"
                },
                "in":{
                    "type":"boolean"
                },
                "out":{
                    "type":"boolean"
                },
                "variableReference":{
                    "type":"boolean"
                },
                "returnValue":{
                    "type":"boolean"
                },
                "attribute":{
                    "type":"boolean"
                }
            }
        },
        "ArgumentContainer":{
            "type":"object",
            "properties":{
                "mutableArgumentContainer":{
                    "type":"boolean"
                },
                "arguments":{
                    "$ref":"#/definitions/SequenceArgument"
                },
                "localDeclarations":{
                    "$ref":"#/definitions/SequenceDataDeclaration"
                },
                "parentScope":{
                    "$ref":"#/definitions/DataDeclarationContainer"
                },
                "declarations":{
                    "$ref":"#/definitions/SequenceDataDeclaration"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "AsyncContext":{
            "type":"object",
            "properties":{
                "request":{
                    "$ref":"#/definitions/ServletRequest"
                },
                "timeout":{
                    "type":"integer",
                    "format":"int64"
                },
                "response":{
                    "$ref":"#/definitions/ServletResponse"
                }
            }
        },
        "Attachment":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "mimeType":{
                    "type":"string"
                },
                "content":{
                    "$ref":"#/definitions/InputStream"
                },
                "contentBytes":{
                    "type":"array",
                    "items":{
                        "type":"string",
                        "format":"byte"
                    }
                },
                "contentID":{
                    "type":"string"
                }
            }
        },
        "Attachments":{
            "type":"object",
            "properties":{
                "levels":{
                    "type":"integer",
                    "format":"int32",
                    "xml":{
                        "attribute":true
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"links"
                        },
                        "$ref":"#/definitions/Link"
                    }
                },
                "title":{
                    "type":"string"
                },
                "attachment":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"attachment"
                        },
                        "$ref":"#/definitions/AbstractAttachment"
                    }
                }
            },
            "xml":{
                "name":"attachments",
                "namespace":"http://xmlns.oracle.com/bpm/rest/tasks"
            }
        },
        "Attr":{
            "type":"object",
            "properties":{
                "msg":{
                    "$ref":"#/definitions/Msg"
                },
                "attrType":{
                    "type":"string",
                    "enum":[
                        "VALUE",
                        "REF"
                    ]
                },
                "contentType":{
                    "type":"string",
                    "enum":[
                        "OBJECT",
                        "NATIVE_OBJECT",
                        "LIST",
                        "SORTED_LIST",
                        "MAP"
                    ]
                },
                "id":{
                    "type":"string"
                },
                "defaultValue":{
                    "type":"object"
                }
            }
        },
        "AttrObject":{
            "type":"object",
            "properties":{
                "msg":{
                    "$ref":"#/definitions/Msg"
                },
                "attrType":{
                    "type":"string",
                    "enum":[
                        "VALUE",
                        "REF"
                    ]
                },
                "contentType":{
                    "type":"string",
                    "enum":[
                        "OBJECT",
                        "NATIVE_OBJECT",
                        "LIST",
                        "SORTED_LIST",
                        "MAP"
                    ]
                },
                "id":{
                    "type":"string"
                },
                "defaultValue":{
                    "type":"object"
                }
            }
        },
        "Attribute":{
            "type":"object",
            "properties":{
                "dataType":{
                    "type":"string",
                    "enum":[
                        "STRING",
                        "INTEGER",
                        "DECIMAL",
                        "BOOLEAN",
                        "TIME"
                    ]
                },
                "mappings":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Mapping"
                    }
                },
                "bpelmapping":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Mapping"
                    }
                },
                "bpmnmapping":{
                    "$ref":"#/definitions/Mapping"
                },
                "reference":{
                    "$ref":"#/definitions/Reference"
                },
                "id":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "properties":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Property"
                    }
                },
                "type":{
                    "type":"string",
                    "enum":[
                        "DIMENSION",
                        "MEASURE",
                        "COUNTER",
                        "ATTRIBUTE"
                    ]
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "ref":{
                    "$ref":"#/definitions/BusinessIndicatorRef"
                }
            }
        },
        "AttributeType":{
            "type":"object",
            "properties":{
                "kind":{
                    "type":"string",
                    "enum":[
                        "NONE",
                        "VOID",
                        "BOOL",
                        "INT",
                        "DECIMAL",
                        "REAL",
                        "STRING",
                        "TIME",
                        "INTERVAL",
                        "BINARY",
                        "NULL",
                        "ANY",
                        "OBJECT",
                        "ARRAY",
                        "METHOD",
                        "CONSTRUCTOR",
                        "ENUM",
                        "ATTRIBUTE"
                    ]
                },
                "parent":{
                    "$ref":"#/definitions/ObjectType"
                },
                "arguments":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Argument"
                    }
                },
                "code":{
                    "$ref":"#/definitions/SourceCode"
                },
                "exceptions":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/TypeRef"
                    }
                },
                "modifiers":{
                    "type":"array",
                    "uniqueItems":true,
                    "items":{
                        "type":"string",
                        "enum":[
                            "IN",
                            "OUT",
                            "HASSETTER",
                            "HASGETTER",
                            "RETVAL",
                            "ATTRIBUTE",
                            "STATIC",
                            "ABSTRACT",
                            "INTERFACE",
                            "PRIVATE",
                            "PROTECTED",
                            "PUBLIC",
                            "FINAL",
                            "EXCEPTION",
                            "DEPRECATED",
                            "DELEGATED",
                            "HIDDEN",
                            "REQUIRED",
                            "SYNTHESIZED",
                            "EXPRESSION",
                            "VIRTUAL",
                            "LVALUE",
                            "ANNOTATION",
                            "VARIABLEREF"
                        ]
                    }
                },
                "name":{
                    "type":"string"
                },
                "properties":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "signature":{
                    "type":"string"
                },
                "transientProperties":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "get_name":{
                    "type":"string"
                },
                "defaultValue":{
                    "type":"string"
                },
                "initCode":{
                    "$ref":"#/definitions/SourceCode"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "writeCode":{
                    "$ref":"#/definitions/SourceCode"
                },
                "elementNamespace":{
                    "type":"string"
                },
                "nextMethod":{
                    "$ref":"#/definitions/MethodType"
                },
                "typeRef":{
                    "$ref":"#/definitions/TypeRef"
                },
                "signatureType":{
                    "type":"string"
                },
                "virtual":{
                    "type":"boolean"
                },
                "required":{
                    "type":"boolean"
                },
                "text":{
                    "type":"string"
                },
                "resultTypeRef":{
                    "$ref":"#/definitions/TypeRef"
                },
                "typeFinder":{
                    "$ref":"#/definitions/TypeFinder"
                },
                "nativeName":{
                    "type":"string"
                },
                "resultArgument":{
                    "$ref":"#/definitions/Argument"
                },
                "delegated":{
                    "type":"boolean"
                },
                "codeLanguage":{
                    "type":"string"
                },
                "codeText":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "exceptionCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "forceArgQualification":{
                    "type":"boolean"
                },
                "inputArgumentCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "outputArgumentCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "parentRef":{
                    "$ref":"#/definitions/TypeRef"
                },
                "static":{
                    "type":"boolean"
                },
                "expression":{
                    "type":"boolean"
                },
                "argumentCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "visible":{
                    "type":"boolean"
                },
                "description":{
                    "type":"string"
                },
                "qualifiedName":{
                    "type":"string"
                },
                "const":{
                    "type":"boolean"
                },
                "constructor":{
                    "type":"boolean"
                },
                "ref":{
                    "$ref":"#/definitions/TypeRef"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "catalogRef":{
                    "$ref":"#/definitions/TypeRef"
                }
            }
        },
        "BPMCustomApp":{
            "type":"object",
            "required":[
                "appUri",
                "authorizedIdentities"
            ],
            "properties":{
                "appId":{
                    "type":"integer",
                    "format":"int32",
                    "xml":{
                        "namespace":"http://xmlns.oracle.com/bpm/customApp"
                    }
                },
                "appUri":{
                    "type":"string",
                    "xml":{
                        "namespace":"http://xmlns.oracle.com/bpm/customApp"
                    }
                },
                "authorizedIdentities":{
                    "type":"array",
                    "xml":{
                        "namespace":"http://xmlns.oracle.com/bpm/customApp"
                    },
                    "items":{
                        "$ref":"#/definitions/BPMIdentityType"
                    }
                },
                "displayName":{
                    "type":"string",
                    "xml":{
                        "namespace":"http://xmlns.oracle.com/bpm/customApp"
                    }
                },
                "description":{
                    "type":"string",
                    "xml":{
                        "namespace":"http://xmlns.oracle.com/bpm/customApp"
                    }
                },
                "category":{
                    "type":"string",
                    "xml":{
                        "namespace":"http://xmlns.oracle.com/bpm/customApp"
                    }
                },
                "subCategory":{
                    "type":"string",
                    "xml":{
                        "namespace":"http://xmlns.oracle.com/bpm/customApp"
                    }
                },
                "isDefaultVersion":{
                    "type":"boolean",
                    "xml":{
                        "namespace":"http://xmlns.oracle.com/bpm/customApp"
                    }
                },
                "setAppId":{
                    "type":"boolean"
                },
                "setAppUri":{
                    "type":"boolean"
                },
                "setAuthorizedIdentities":{
                    "type":"boolean"
                },
                "setDisplayName":{
                    "type":"boolean"
                },
                "setDescription":{
                    "type":"boolean"
                },
                "setCategory":{
                    "type":"boolean"
                },
                "setSubCategory":{
                    "type":"boolean"
                },
                "setIsDefaultVersion":{
                    "type":"boolean"
                }
            },
            "xml":{
                "name":"BPMCustomApp",
                "namespace":"http://xmlns.oracle.com/bpm/customApp"
            }
        },
        "BPMIdentityConfigService":{
            "type":"object",
            "properties":{
                "supportedRealmNames":{
                    "type":"array",
                    "uniqueItems":true,
                    "items":{
                        "type":"object"
                    }
                },
                "defaultRealmName":{
                    "type":"string"
                },
                "configurations":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "status":{
                    "$ref":"#/definitions/ServiceStatus"
                }
            }
        },
        "BPMIdentityType":{
            "type":"object",
            "required":[
                "identity",
                "type"
            ],
            "properties":{
                "identity":{
                    "type":"string"
                },
                "type":{
                    "type":"string"
                },
                "setIdentity":{
                    "type":"boolean"
                },
                "setType":{
                    "type":"boolean"
                }
            }
        },
        "BPMNCollaborationModel":{
            "type":"object",
            "properties":{
                "processes":{
                    "$ref":"#/definitions/SequenceProcess"
                }
            }
        },
        "BufferedReader":{
            "type":"object"
        },
        "BusinessConstant":{
            "type":"object",
            "properties":{
                "businessParameter":{
                    "$ref":"#/definitions/BusinessParameter"
                },
                "name":{
                    "type":"string"
                },
                "value":{
                    "type":"string"
                },
                "id":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "BusinessIndicator":{
            "type":"object",
            "properties":{
                "dataType":{
                    "type":"string",
                    "enum":[
                        "STRING",
                        "INTEGER",
                        "DECIMAL",
                        "BOOLEAN",
                        "TIME"
                    ]
                },
                "mappings":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Mapping"
                    }
                },
                "bpelmapping":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Mapping"
                    }
                },
                "bpmnmapping":{
                    "$ref":"#/definitions/Mapping"
                },
                "reference":{
                    "$ref":"#/definitions/Reference"
                },
                "id":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "properties":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Property"
                    }
                },
                "type":{
                    "type":"string",
                    "enum":[
                        "DIMENSION",
                        "MEASURE",
                        "COUNTER",
                        "ATTRIBUTE"
                    ]
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "ref":{
                    "$ref":"#/definitions/BusinessIndicatorRef"
                }
            }
        },
        "BusinessIndicatorRef":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "type":{
                    "type":"string",
                    "enum":[
                        "DIMENSION",
                        "MEASURE",
                        "COUNTER",
                        "ATTRIBUTE"
                    ]
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "BusinessIndicators":{
            "type":"object",
            "properties":{
                "businessIndicators":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/BusinessIndicator"
                    }
                },
                "measures":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Measure"
                    }
                },
                "fileVersion":{
                    "type":"integer",
                    "format":"int32"
                },
                "dimensions":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Dimension"
                    }
                },
                "counters":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Counter"
                    }
                },
                "attributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Attribute"
                    }
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "BusinessParameter":{
            "type":"object",
            "properties":{
                "type":{
                    "$ref":"#/definitions/CatalogType"
                },
                "defaultValue":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "id":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "restParam":{
                    "type":"boolean"
                },
                "declarationType":{
                    "type":"string",
                    "enum":[
                        "DATA_INPUT",
                        "DATA_OUTPUT",
                        "DATA_OBJECT",
                        "PROCESS_PREDEFINED_VARIABLE",
                        "ACTIVITY_PREDEFINED_VARIABLE",
                        "GATEWAY_PREDEFINED_VARIABLE",
                        "DATA_DECLARATION",
                        "BUSINESS_PARAMETER",
                        "FUNCTION_HOLDER",
                        "CONTEXTUALIZED_VARIABLE"
                    ]
                },
                "predefinedDeclaration":{
                    "type":"boolean"
                },
                "businessParameterDeclaration":{
                    "type":"boolean"
                },
                "declarationContainer":{
                    "$ref":"#/definitions/DataDeclarationContainer"
                },
                "innerDeclarations":{
                    "$ref":"#/definitions/SequenceDataDeclaration"
                },
                "nativeName":{
                    "type":"string"
                },
                "typeRef":{
                    "$ref":"#/definitions/CatalogTypeRefCatalogType"
                },
                "in":{
                    "type":"boolean"
                },
                "out":{
                    "type":"boolean"
                },
                "hidden":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "default":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                }
            }
        },
        "BusinessQuery":{
            "type":"object",
            "properties":{
                "measureName":{
                    "type":"string"
                },
                "aggregation":{
                    "type":"string"
                },
                "measureType":{
                    "type":"string",
                    "enum":[
                        "COUNTER",
                        "MEASURE"
                    ]
                },
                "doName":{
                    "type":"string"
                },
                "queryType":{
                    "type":"string",
                    "enum":[
                        "TACTICAL",
                        "REAL_TIME"
                    ]
                },
                "filters":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Filter"
                    }
                },
                "dimensions":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "activityName":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "ByteArrayOutputStream":{
            "type":"object"
        },
        "CalendarRule":{
            "type":"object",
            "properties":{
                "holidayRuleAssignment":{
                    "$ref":"#/definitions/HolidayRuleAssignment"
                },
                "workWeek":{
                    "$ref":"#/definitions/WorkWeek"
                },
                "organizationalUnits":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/OrganizationalUnit"
                    }
                },
                "calendarRuleAssignments":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/CalendarRuleAssignment"
                    }
                },
                "workWeekScheduled":{
                    "type":"boolean"
                },
                "timeZone":{
                    "type":"string"
                },
                "organization":{
                    "$ref":"#/definitions/Organization"
                },
                "name":{
                    "type":"string"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "CalendarRuleAssignment":{
            "type":"object",
            "properties":{
                "calendarRule":{
                    "$ref":"#/definitions/CalendarRule"
                },
                "calendarRuleName":{
                    "type":"string"
                },
                "organizationalUnitName":{
                    "type":"string"
                },
                "calendarRuleId":{
                    "type":"string"
                },
                "organizationalUnit":{
                    "$ref":"#/definitions/OrganizationalUnit"
                },
                "roleId":{
                    "type":"string"
                },
                "role":{
                    "$ref":"#/definitions/Role"
                },
                "organizationalUnitId":{
                    "type":"string"
                },
                "relation":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ProjectObject"
                    }
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "CallbackType":{
            "type":"object",
            "properties":{
                "converstationId":{
                    "type":"string"
                },
                "type":{
                    "type":"string"
                },
                "context":{
                    "type":"string"
                },
                "id":{
                    "type":"string"
                }
            }
        },
        "CatalogCustomizer":{
            "type":"object"
        },
        "CatalogDecorator":{
            "type":"object"
        },
        "CatalogModule":{
            "type":"object",
            "properties":{
                "real":{
                    "type":"boolean"
                },
                "virtual":{
                    "type":"boolean"
                },
                "root":{
                    "type":"boolean"
                },
                "viewElements":{
                    "$ref":"#/definitions/SequenceCatalogViewElement"
                },
                "module":{
                    "type":"boolean"
                },
                "text":{
                    "type":"string"
                },
                "member":{
                    "type":"boolean"
                },
                "type":{
                    "type":"boolean"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "parentElement":{
                    "$ref":"#/definitions/CatalogViewElement"
                },
                "container":{
                    "type":"boolean"
                },
                "catalog":{
                    "$ref":"#/definitions/ProjectCatalog"
                },
                "dirty":{
                    "type":"boolean"
                },
                "broken":{
                    "type":"boolean"
                }
            }
        },
        "CatalogProfile":{
            "type":"object",
            "properties":{
                "resourceHandler":{
                    "$ref":"#/definitions/ResourceHandler"
                },
                "catalogCustomizers":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/CatalogCustomizer"
                    }
                },
                "catalogDecorators":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/CatalogDecorator"
                    }
                },
                "resourceParseListeners":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ResourceParseListener"
                    }
                },
                "preBuiltTypes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ObjectType"
                    }
                }
            }
        },
        "CatalogType":{
            "type":"object",
            "properties":{
                "object":{
                    "type":"boolean"
                },
                "catalogProvider":{
                    "type":"boolean"
                },
                "typeRef":{
                    "$ref":"#/definitions/TypeRef"
                },
                "unknown":{
                    "type":"boolean"
                },
                "collection":{
                    "type":"boolean"
                },
                "kind":{
                    "type":"string",
                    "enum":[
                        "NONE",
                        "VOID",
                        "BOOL",
                        "INT",
                        "DECIMAL",
                        "REAL",
                        "STRING",
                        "TIME",
                        "INTERVAL",
                        "BINARY",
                        "NULL",
                        "ANY",
                        "OBJECT",
                        "ARRAY",
                        "METHOD",
                        "CONSTRUCTOR",
                        "ENUM",
                        "ATTRIBUTE"
                    ]
                },
                "simple":{
                    "type":"boolean"
                },
                "type":{
                    "$ref":"#/definitions/Type"
                },
                "ref":{
                    "$ref":"#/definitions/CatalogTypeRefCatalogType"
                },
                "module":{
                    "type":"boolean"
                },
                "text":{
                    "type":"string"
                },
                "member":{
                    "type":"boolean"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "CatalogTypeRef":{
            "type":"object",
            "properties":{
                "legacy":{
                    "type":"boolean"
                },
                "schema":{
                    "type":"boolean"
                },
                "namespaced":{
                    "type":"boolean"
                },
                "corruptedResource":{
                    "type":"boolean"
                },
                "unknown":{
                    "type":"boolean"
                },
                "collection":{
                    "type":"boolean"
                },
                "simple":{
                    "type":"boolean"
                },
                "error":{
                    "type":"boolean"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "CatalogTypeRefCatalogType":{
            "type":"object",
            "properties":{
                "legacy":{
                    "type":"boolean"
                },
                "schema":{
                    "type":"boolean"
                },
                "namespaced":{
                    "type":"boolean"
                },
                "corruptedResource":{
                    "type":"boolean"
                },
                "unknown":{
                    "type":"boolean"
                },
                "collection":{
                    "type":"boolean"
                },
                "simple":{
                    "type":"boolean"
                },
                "error":{
                    "type":"boolean"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "CatalogViewElement":{
            "type":"object",
            "properties":{
                "parentElement":{
                    "$ref":"#/definitions/CatalogViewElement"
                },
                "container":{
                    "type":"boolean"
                },
                "module":{
                    "type":"boolean"
                },
                "text":{
                    "type":"string"
                },
                "member":{
                    "type":"boolean"
                },
                "type":{
                    "type":"boolean"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "CatalogViewModel":{
            "type":"object",
            "properties":{
                "catalogContext":{
                    "type":"string",
                    "enum":[
                        "GROOVY",
                        "SIMPLEXP",
                        "NONE"
                    ]
                },
                "viewName":{
                    "type":"string",
                    "enum":[
                        "BUSINESS_CATALOG",
                        "GROOVY_CATALOG",
                        "SIMPLEXP_CATALOG",
                        "ERRORS_CATALOG"
                    ]
                },
                "allObjects":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ViewObject"
                    }
                },
                "typeResolver":{
                    "$ref":"#/definitions/ContextualTypeResolver"
                },
                "root":{
                    "$ref":"#/definitions/ViewObject"
                }
            }
        },
        "ClassLoader":{
            "type":"object",
            "properties":{
                "parent":{
                    "$ref":"#/definitions/ClassLoader"
                }
            }
        },
        "CloneConfiguration":{
            "type":"object",
            "properties":{
                "cloneName":{
                    "type":"string"
                },
                "endpointsConfig":{
                    "$ref":"#/definitions/RestEndpointsConfig"
                },
                "targetSpaceId":{
                    "type":"string"
                }
            },
            "xml":{
                "name":"cloneConfiguration"
            }
        },
        "CloudDataTransformation":{
            "type":"object",
            "properties":{
                "sourceDeclarationContainer":{
                    "$ref":"#/definitions/DataDeclarationContainer"
                },
                "targetRef":{
                    "$ref":"#/definitions/CatalogTypeRefCatalogType"
                },
                "transformationId":{
                    "type":"string"
                },
                "transformationName":{
                    "type":"string"
                },
                "arrayTransformation":{
                    "type":"boolean"
                },
                "filterTransformation":{
                    "type":"boolean"
                },
                "simpleTransformation":{
                    "type":"boolean"
                },
                "transformationType":{
                    "type":"string",
                    "enum":[
                        "SIMPLE",
                        "ARRAY",
                        "FILTER"
                    ]
                },
                "enumTransformation":{
                    "type":"boolean"
                },
                "targetDeclarationContainer":{
                    "$ref":"#/definitions/DataDeclarationContainer"
                },
                "sourceRef":{
                    "$ref":"#/definitions/CatalogTypeRefCatalogType"
                },
                "dirty":{
                    "type":"boolean"
                },
                "broken":{
                    "type":"boolean"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "CloudDataTransformationContainer":{
            "type":"object",
            "properties":{
                "transformations":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/CloudDataTransformation"
                    }
                },
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "dirty":{
                    "type":"boolean"
                },
                "broken":{
                    "type":"boolean"
                }
            }
        },
        "Collection":{
            "type":"object",
            "xml":{
                "name":"Collection",
                "namespace":"http://xmlns.oracle.com/bpm/rest/v3/common/"
            }
        },
        "CollectionAttachmentRequest":{
            "type":"object",
            "xml":{
                "name":"Collection",
                "namespace":"http://xmlns.oracle.com/bpm/rest/v3/common/"
            }
        },
        "CollectionCommentRequest":{
            "type":"object",
            "xml":{
                "name":"Collection",
                "namespace":"http://xmlns.oracle.com/bpm/rest/v3/common/"
            }
        },
        "CollectionGroup":{
            "type":"object",
            "xml":{
                "name":"Collection",
                "namespace":"http://xmlns.oracle.com/bpm/rest/v3/common/"
            }
        },
        "CollectionIdentity":{
            "type":"object",
            "xml":{
                "name":"Collection",
                "namespace":"http://xmlns.oracle.com/bpm/rest/v3/common/"
            }
        },
        "CollectionObject":{
            "type":"object",
            "xml":{
                "name":"Collection",
                "namespace":"http://xmlns.oracle.com/bpm/rest/v3/common/"
            }
        },
        "CollectionProcessInstance":{
            "type":"object",
            "xml":{
                "name":"Collection",
                "namespace":"http://xmlns.oracle.com/bpm/rest/v3/common/"
            }
        },
        "CollectionRole":{
            "type":"object",
            "xml":{
                "name":"Collection",
                "namespace":"http://xmlns.oracle.com/bpm/rest/v3/common/"
            }
        },
        "CollectionUser":{
            "type":"object",
            "xml":{
                "name":"Collection",
                "namespace":"http://xmlns.oracle.com/bpm/rest/v3/common/"
            }
        },
        "Column":{
            "type":"object",
            "properties":{
                "dataType":{
                    "type":"string",
                    "enum":[
                        "STRING",
                        "INTEGER",
                        "DECIMAL",
                        "BOOLEAN",
                        "TIME"
                    ]
                },
                "key":{
                    "type":"boolean"
                },
                "name":{
                    "type":"string"
                },
                "size":{
                    "type":"integer",
                    "format":"int32"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "ColumnMetadata":{
            "type":"object",
            "properties":{
                "columnName":{
                    "type":"string"
                },
                "type":{
                    "type":"string"
                }
            }
        },
        "Comment":{
            "type":"object",
            "properties":{
                "commentStr":{
                    "type":"string"
                },
                "updatedBy":{
                    "type":"string"
                },
                "userId":{
                    "type":"string"
                },
                "updateddDate":{
                    "type":"string"
                },
                "commentScope":{
                    "type":"string"
                }
            },
            "xml":{
                "name":"comment",
                "namespace":"http://xmlns.oracle.com/bpm/rest/tasks"
            }
        },
        "CommentCollection":{
            "type":"object",
            "properties":{
                "totalResults":{
                    "type":"integer",
                    "format":"int32"
                },
                "offset":{
                    "type":"integer",
                    "format":"int32"
                },
                "hasMore":{
                    "type":"boolean"
                },
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Comment"
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                }
            }
        },
        "CommentRequest":{
            "type":"object",
            "required":[
                "commentStr"
            ],
            "properties":{
                "commentStr":{
                    "type":"string",
                    "example":"comment test",
                    "description":"comment string"
                },
                "commentScope":{
                    "type":"string",
                    "example":"BPM",
                    "description":"comment scope - When you post a comment through REST API, you need  to give SCOPE as either BPM or TASK in order for it to be visible at process instance level or only task level.",
                    "enum":[
                        "BPM",
                        "TASK"
                    ]
                },
                "displayNameLanguage":{
                    "type":"string",
                    "example":"US",
                    "description":"displayName language "
                },
                "participant":{
                    "type":"string"
                }
            },
            "description":"The representation of a CommentRequest",
            "xml":{
                "name":"commentRequest",
                "namespace":"http://xmlns.oracle.com/bpm/rest/tasks"
            }
        },
        "Comments":{
            "type":"object",
            "properties":{
                "levels":{
                    "type":"integer",
                    "format":"int32",
                    "xml":{
                        "attribute":true
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"links"
                        },
                        "$ref":"#/definitions/Link"
                    }
                },
                "title":{
                    "type":"string"
                },
                "comment":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Comment"
                    }
                }
            },
            "xml":{
                "name":"comments",
                "namespace":"http://xmlns.oracle.com/bpm/rest/tasks"
            }
        },
        "Comparable":{
            "type":"object"
        },
        "Comparator":{
            "type":"object"
        },
        "ComparatorProjectObject":{
            "type":"object"
        },
        "ContentFolder":{
            "type":"object",
            "properties":{
                "startup":{
                    "type":"boolean"
                },
                "folders":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ContentFolder"
                    }
                },
                "defaultPermission":{
                    "type":"string",
                    "enum":[
                        "MANAGER",
                        "CONTRIBUTOR",
                        "DOWNLOADER",
                        "VIEWER",
                        "NONE"
                    ]
                },
                "folderId":{
                    "$ref":"#/definitions/FolderId"
                },
                "assetType":{
                    "type":"string",
                    "enum":[
                        "MANAGED_FOLDER",
                        "INCOMING_FOLDER",
                        "INCOMING_DOCUMENT"
                    ]
                },
                "displayName":{
                    "$ref":"#/definitions/DisplayName"
                },
                "description":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "ContentMetadata":{
            "type":"object",
            "properties":{
                "managedFolders":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ContentFolder"
                    }
                },
                "incomingFolders":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/IncomingFolder"
                    }
                },
                "incomingDocuments":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/IncomingDocument"
                    }
                },
                "docsEnabled":{
                    "type":"boolean"
                },
                "contentApplicationRoot":{
                    "type":"string"
                },
                "instanceFolderTitle":{
                    "type":"string"
                },
                "contentFolders":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ContentFolder"
                    }
                },
                "taskFolderPermissions":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ContentMetadataTask"
                    }
                },
                "targetNamespace":{
                    "type":"string"
                },
                "dirty":{
                    "type":"boolean"
                },
                "broken":{
                    "type":"boolean"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "ContentMetadataTask":{
            "type":"object",
            "properties":{
                "folders":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/TaskFolderInfo"
                    }
                },
                "taskId":{
                    "type":"string"
                },
                "processId":{
                    "type":"string"
                },
                "processName":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "ContextualTypeResolver":{
            "type":"object",
            "properties":{
                "context":{
                    "type":"string",
                    "enum":[
                        "GROOVY",
                        "SIMPLEXP",
                        "NONE"
                    ]
                },
                "finder":{
                    "$ref":"#/definitions/TypeFinder"
                }
            }
        },
        "Conversation":{
            "type":"object",
            "properties":{
                "levels":{
                    "type":"integer",
                    "format":"int32",
                    "xml":{
                        "attribute":true
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"links"
                        },
                        "$ref":"#/definitions/Link"
                    }
                },
                "title":{
                    "type":"string"
                },
                "postMessageOnActivityEntryFlag":{
                    "type":"boolean"
                },
                "postMessageOnActivityExitFlag":{
                    "type":"boolean"
                },
                "postHumanTaskMessagesFlag":{
                    "type":"boolean"
                },
                "name":{
                    "type":"string"
                },
                "conversationId":{
                    "type":"string"
                },
                "description":{
                    "type":"string"
                }
            }
        },
        "ConversationContainer":{
            "type":"object",
            "properties":{
                "conversations":{
                    "$ref":"#/definitions/SequenceConversation"
                },
                "localConversations":{
                    "$ref":"#/definitions/SequenceConversation"
                },
                "parentConversationsScope":{
                    "$ref":"#/definitions/ConversationContainer"
                },
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "ConversationInstance":{
            "type":"object",
            "properties":{
                "levels":{
                    "type":"integer",
                    "format":"int32",
                    "xml":{
                        "attribute":true
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"links"
                        },
                        "$ref":"#/definitions/Link"
                    }
                },
                "title":{
                    "type":"string"
                },
                "conversationId":{
                    "type":"string"
                },
                "conversationName":{
                    "type":"string"
                },
                "flowId":{
                    "type":"string"
                },
                "processId":{
                    "type":"string"
                },
                "appLink":{
                    "type":"string"
                },
                "conversationTitle":{
                    "type":"string"
                },
                "clistURL":{
                    "type":"string"
                }
            },
            "xml":{
                "name":"conversationInstanceList",
                "namespace":"http://xmlns.oracle.com/bpm/rest/tasks"
            }
        },
        "ConversationInstances":{
            "type":"object",
            "properties":{
                "levels":{
                    "type":"integer",
                    "format":"int32",
                    "xml":{
                        "attribute":true
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"links"
                        },
                        "$ref":"#/definitions/Link"
                    }
                },
                "title":{
                    "type":"string"
                },
                "conversations":{
                    "type":"array",
                    "xml":{
                        "name":"conversationInstanceList"
                    },
                    "items":{
                        "xml":{
                            "name":"conversationInstanceList"
                        },
                        "$ref":"#/definitions/ConversationInstance"
                    }
                },
                "host":{
                    "type":"string"
                },
                "instanceName":{
                    "type":"string"
                }
            },
            "xml":{
                "name":"conversationInstances",
                "namespace":"http://xmlns.oracle.com/bpm/rest/tasks"
            }
        },
        "Cookie":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "value":{
                    "type":"string"
                },
                "comment":{
                    "type":"string"
                },
                "domain":{
                    "type":"string"
                },
                "maxAge":{
                    "type":"integer",
                    "format":"int32"
                },
                "path":{
                    "type":"string"
                },
                "secure":{
                    "type":"boolean"
                },
                "version":{
                    "type":"integer",
                    "format":"int32"
                },
                "httpOnly":{
                    "type":"boolean"
                }
            }
        },
        "Counter":{
            "type":"object",
            "properties":{
                "dataType":{
                    "type":"string",
                    "enum":[
                        "STRING",
                        "INTEGER",
                        "DECIMAL",
                        "BOOLEAN",
                        "TIME"
                    ]
                },
                "mappings":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Mapping"
                    }
                },
                "bpelmapping":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Mapping"
                    }
                },
                "bpmnmapping":{
                    "$ref":"#/definitions/Mapping"
                },
                "reference":{
                    "$ref":"#/definitions/Reference"
                },
                "id":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "properties":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Property"
                    }
                },
                "type":{
                    "type":"string",
                    "enum":[
                        "DIMENSION",
                        "MEASURE",
                        "COUNTER",
                        "ATTRIBUTE"
                    ]
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "ref":{
                    "$ref":"#/definitions/BusinessIndicatorRef"
                }
            }
        },
        "CustomProperties":{
            "type":"object",
            "properties":{
                "customPropertiesDefinitions":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/CustomPropertyDefinition"
                    }
                },
                "customPropertyValues":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/CustomPropertyValue"
                    }
                },
                "empty":{
                    "type":"boolean"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "CustomProperty":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "value":{
                    "type":"string"
                },
                "description":{
                    "type":"string"
                }
            }
        },
        "CustomPropertyDefinition":{
            "type":"object",
            "properties":{
                "description":{
                    "type":"string"
                },
                "label":{
                    "type":"string"
                },
                "id":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "CustomPropertyValue":{
            "type":"object",
            "properties":{
                "definitionRef":{
                    "$ref":"#/definitions/DefinitionRef"
                },
                "value":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "DMNInfo":{
            "type":"object",
            "properties":{
                "integrationVersion":{
                    "type":"string"
                },
                "modelName":{
                    "type":"string"
                },
                "integrationId":{
                    "type":"string"
                },
                "spaceId":{
                    "type":"string"
                }
            }
        },
        "DOMConfiguration":{
            "type":"object",
            "properties":{
                "parameterNames":{
                    "$ref":"#/definitions/DOMStringList"
                }
            }
        },
        "DOMImplementation":{
            "type":"object"
        },
        "DOMStringList":{
            "type":"object",
            "properties":{
                "length":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "DPInfo":{
            "type":"object",
            "properties":{
                "dpConnectorName":{
                    "type":"string"
                }
            }
        },
        "DataAssociationEnabled":{
            "type":"object",
            "properties":{
                "inputDataAssociationEnabled":{
                    "type":"boolean"
                },
                "outputDataAssociationEnabled":{
                    "type":"boolean"
                },
                "logHandlerSet":{
                    "$ref":"#/definitions/LogHandlerSet"
                },
                "availableLogHandlerTriggers":{
                    "$ref":"#/definitions/SequenceLogHandlerTrigger"
                },
                "activity":{
                    "type":"boolean"
                },
                "flowNodeProperties":{
                    "$ref":"#/definitions/FlowNodeProperties"
                },
                "event":{
                    "type":"boolean"
                },
                "gateway":{
                    "type":"boolean"
                },
                "incomingSequenceFlows":{
                    "$ref":"#/definitions/SequenceSequenceFlow"
                },
                "subprocess":{
                    "$ref":"#/definitions/Subprocess"
                },
                "lane":{
                    "$ref":"#/definitions/Lane"
                },
                "outgoingSequenceFlows":{
                    "$ref":"#/definitions/SequenceSequenceFlow"
                },
                "generateEvents":{
                    "type":"string",
                    "enum":[
                        "PROCESS_DEFAULT",
                        "GENERATE_EVENTS",
                        "DO_NOT_GENERATE_EVENTS"
                    ]
                },
                "draftable":{
                    "type":"boolean"
                },
                "dataAssociationsEnabled":{
                    "type":"boolean"
                },
                "messageHeadersEnabled":{
                    "type":"boolean"
                },
                "servicePropertiesEnabled":{
                    "type":"boolean"
                },
                "conversational":{
                    "type":"boolean"
                },
                "parentObject":{
                    "$ref":"#/definitions/NodeContainer"
                },
                "loggable":{
                    "type":"boolean"
                },
                "tags":{
                    "$ref":"#/definitions/SequenceString"
                },
                "outgoingConditionalFlows":{
                    "$ref":"#/definitions/SequenceConditionalFlow"
                },
                "bpmnType":{
                    "type":"string",
                    "enum":[
                        "ABSTRACT_ACTIVITY",
                        "USER_TASK",
                        "SERVICE_TASK",
                        "SEND_TASK",
                        "RECEIVE_TASK",
                        "BUSINESS_RULE_TASK",
                        "SCRIPT_TASK",
                        "MANUAL_TASK",
                        "CALL_ACTIVITY",
                        "SUBPROCESS",
                        "NOTIFICATION_TASK",
                        "UPDATE_TASK",
                        "START_EVENT",
                        "THROW_INTERMEDIATE_EVENT",
                        "CATCH_INTERMEDIATE_EVENT",
                        "END_EVENT",
                        "BOUNDARY_EVENT",
                        "EVENT",
                        "EXCLUSIVE_GATEWAY",
                        "INCLUSIVE_GATEWAY",
                        "PARALLEL_GATEWAY",
                        "EVENT_BASED_GATEWAY",
                        "COMPLEX_GATEWAY",
                        "MEASUREMENT",
                        "COUNTER",
                        "NOTE"
                    ]
                },
                "name":{
                    "type":"string"
                },
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "process":{
                    "$ref":"#/definitions/Process"
                },
                "labelMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "defaultLabel":{
                    "type":"string"
                },
                "defaultDescription":{
                    "type":"string"
                },
                "descriptionMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "documentationMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "useCaseDocumentationMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "features":{
                    "$ref":"#/definitions/Features"
                },
                "x":{
                    "type":"integer",
                    "format":"int32"
                },
                "y":{
                    "type":"integer",
                    "format":"int32"
                },
                "adjustable":{
                    "type":"boolean"
                },
                "location":{
                    "$ref":"#/definitions/Point"
                },
                "width":{
                    "type":"integer",
                    "format":"int32"
                },
                "height":{
                    "type":"integer",
                    "format":"int32"
                },
                "localDeclarations":{
                    "$ref":"#/definitions/SequenceDataDeclaration"
                },
                "parentScope":{
                    "$ref":"#/definitions/DataDeclarationContainer"
                },
                "declarations":{
                    "$ref":"#/definitions/SequenceDataDeclaration"
                }
            }
        },
        "DataAssociationSet":{
            "type":"object",
            "properties":{
                "dataAssociations":{
                    "$ref":"#/definitions/SequenceDataAssociation"
                },
                "dataAssignments":{
                    "$ref":"#/definitions/SequenceDataAssignment"
                },
                "input":{
                    "type":"boolean"
                },
                "dataTransformations":{
                    "$ref":"#/definitions/SequenceDataTransformation"
                },
                "dataObjectsContainer":{
                    "$ref":"#/definitions/DataDeclarationContainer"
                },
                "parentObject":{
                    "$ref":"#/definitions/DataAssociationEnabled"
                },
                "argumentsContainer":{
                    "$ref":"#/definitions/DataDeclarationContainer"
                },
                "validating":{
                    "type":"boolean"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "DataDeclarationContainer":{
            "type":"object",
            "properties":{
                "localDeclarations":{
                    "$ref":"#/definitions/SequenceDataDeclaration"
                },
                "parentScope":{
                    "$ref":"#/definitions/DataDeclarationContainer"
                },
                "declarations":{
                    "$ref":"#/definitions/SequenceDataDeclaration"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "DataObjectContainer":{
            "type":"object",
            "properties":{
                "dataObjects":{
                    "$ref":"#/definitions/SequenceDataObject"
                },
                "localDeclarations":{
                    "$ref":"#/definitions/SequenceDataDeclaration"
                },
                "parentScope":{
                    "$ref":"#/definitions/DataDeclarationContainer"
                },
                "declarations":{
                    "$ref":"#/definitions/SequenceDataDeclaration"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "DataObjectMetadata":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "displayName":{
                    "type":"string"
                },
                "columns":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Column"
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                }
            },
            "xml":{
                "name":"DataObjectMetadata",
                "namespace":"http://xmlns.oracle.com/bpm/rest/DataObjectMetadata"
            }
        },
        "DataRangeInfo":{
            "type":"object",
            "properties":{
                "startPoint":{
                    "$ref":"#/definitions/Comparable"
                },
                "otherwise":{
                    "type":"boolean"
                },
                "name":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "DataSeriesEntry":{
            "type":"object",
            "properties":{
                "measureColumn":{
                    "type":"string",
                    "example":"PROCESS_INSTANCE_STATUS",
                    "description":"measure column"
                },
                "aggregateOperation":{
                    "type":"string",
                    "example":"COUNT",
                    "enum":[
                        "COUNT",
                        "SUM",
                        "AVG",
                        "MIN",
                        "MEDIAN",
                        "MAX",
                        "STDDEV",
                        "COUNTDISTINCT",
                        "VARIANCE"
                    ]
                }
            },
            "description":"Data Series representation",
            "xml":{
                "name":"DataSeriesEntry",
                "namespace":"http://xmlns.oracle.com/bpm/rest/analytics/businessquery"
            }
        },
        "DataSource":{
            "type":"object",
            "properties":{
                "contentType":{
                    "type":"string"
                },
                "outputStream":{
                    "$ref":"#/definitions/OutputStream"
                },
                "name":{
                    "type":"string"
                },
                "inputStream":{
                    "$ref":"#/definitions/InputStream"
                }
            }
        },
        "DataVariable":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "value":{
                    "type":"string"
                },
                "correlationKeyPropertyName":{
                    "$ref":"#/definitions/QName"
                }
            }
        },
        "DataVariableNodeRes":{
            "type":"object",
            "properties":{
                "levels":{
                    "type":"integer",
                    "format":"int32",
                    "xml":{
                        "attribute":true
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"links"
                        },
                        "$ref":"#/definitions/Link"
                    }
                },
                "title":{
                    "type":"string"
                },
                "children":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/DataVariableNodeRes"
                    }
                },
                "correlationKeyPropertyName":{
                    "$ref":"#/definitions/QName"
                },
                "editable":{
                    "type":"boolean"
                },
                "name":{
                    "type":"string"
                },
                "nodeType":{
                    "type":"string"
                },
                "scope":{
                    "type":"string"
                },
                "value":{
                    "type":"string"
                }
            }
        },
        "DcsFolder":{
            "type":"object",
            "properties":{
                "levels":{
                    "type":"integer",
                    "format":"int32",
                    "xml":{
                        "attribute":true
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"links"
                        },
                        "$ref":"#/definitions/Link"
                    }
                },
                "title":{
                    "type":"string"
                },
                "folderId":{
                    "type":"string"
                },
                "folderName":{
                    "type":"string"
                },
                "type":{
                    "type":"string"
                },
                "permission":{
                    "type":"string"
                },
                "mafLink":{
                    "type":"string"
                },
                "appLink":{
                    "type":"string"
                }
            }
        },
        "DcsFolderCollection":{
            "type":"object",
            "properties":{
                "totalResults":{
                    "type":"integer",
                    "format":"int32"
                },
                "limit":{
                    "type":"integer",
                    "format":"int32"
                },
                "userLink":{
                    "xml":{
                        "name":"user"
                    },
                    "$ref":"#/definitions/Link"
                },
                "count":{
                    "type":"integer",
                    "format":"int32"
                },
                "offset":{
                    "type":"integer",
                    "format":"int32"
                },
                "hasMore":{
                    "type":"boolean"
                },
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/DcsFolder"
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                }
            }
        },
        "DefaultMessagePostFlags":{
            "type":"object",
            "properties":{
                "postMessageOnEntry":{
                    "type":"boolean"
                },
                "postMessageOnExit":{
                    "type":"boolean"
                }
            }
        },
        "DefinitionRef":{
            "type":"object",
            "properties":{
                "scope":{
                    "type":"string",
                    "enum":[
                        "PROCESS",
                        "ACTIVITY"
                    ]
                },
                "id":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "Dimension":{
            "type":"object",
            "properties":{
                "dataRanges":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/DataRangeInfo"
                    }
                },
                "dataType":{
                    "type":"string",
                    "enum":[
                        "STRING",
                        "INTEGER",
                        "DECIMAL",
                        "BOOLEAN",
                        "TIME"
                    ]
                },
                "mappings":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Mapping"
                    }
                },
                "bpelmapping":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Mapping"
                    }
                },
                "bpmnmapping":{
                    "$ref":"#/definitions/Mapping"
                },
                "reference":{
                    "$ref":"#/definitions/Reference"
                },
                "id":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "properties":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Property"
                    }
                },
                "type":{
                    "type":"string",
                    "enum":[
                        "DIMENSION",
                        "MEASURE",
                        "COUNTER",
                        "ATTRIBUTE"
                    ]
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "ref":{
                    "$ref":"#/definitions/BusinessIndicatorRef"
                }
            }
        },
        "DisplayName":{
            "type":"object",
            "properties":{
                "displayValue":{
                    "type":"string"
                },
                "displayType":{
                    "type":"string",
                    "enum":[
                        "STATIC",
                        "XPATH"
                    ]
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "DisplayOnPalettePreferences":{
            "type":"object",
            "properties":{
                "visibility":{
                    "type":"string",
                    "enum":[
                        "VISIBLE",
                        "HIDDEN"
                    ]
                },
                "displayLevel":{
                    "type":"string",
                    "enum":[
                        "CONNECTOR",
                        "RESOURCE",
                        "OPERATION"
                    ]
                },
                "visible":{
                    "type":"boolean"
                }
            }
        },
        "Distribution":{
            "type":"object",
            "properties":{
                "avgValue":{
                    "type":"integer",
                    "format":"int64"
                },
                "deviation":{
                    "type":"integer",
                    "format":"int64"
                },
                "type":{
                    "type":"string",
                    "enum":[
                        "CONSTANT",
                        "UNIFORM",
                        "EXPONENTIAL",
                        "NORMAL",
                        "REAL"
                    ]
                }
            }
        },
        "Document":{
            "type":"object",
            "properties":{
                "doctype":{
                    "$ref":"#/definitions/DocumentType"
                },
                "documentElement":{
                    "$ref":"#/definitions/Element"
                },
                "xmlStandalone":{
                    "type":"boolean"
                },
                "xmlVersion":{
                    "type":"string"
                },
                "strictErrorChecking":{
                    "type":"boolean"
                },
                "documentURI":{
                    "type":"string"
                },
                "domConfig":{
                    "$ref":"#/definitions/DOMConfiguration"
                },
                "xmlEncoding":{
                    "type":"string"
                },
                "inputEncoding":{
                    "type":"string"
                },
                "implementation":{
                    "$ref":"#/definitions/DOMImplementation"
                },
                "nodeValue":{
                    "type":"string"
                },
                "nodeType":{
                    "type":"integer",
                    "format":"int32"
                },
                "parentNode":{
                    "$ref":"#/definitions/Node"
                },
                "firstChild":{
                    "$ref":"#/definitions/Node"
                },
                "lastChild":{
                    "$ref":"#/definitions/Node"
                },
                "previousSibling":{
                    "$ref":"#/definitions/Node"
                },
                "nextSibling":{
                    "$ref":"#/definitions/Node"
                },
                "ownerDocument":{
                    "$ref":"#/definitions/Document"
                },
                "namespaceURI":{
                    "type":"string"
                },
                "localName":{
                    "type":"string"
                },
                "baseURI":{
                    "type":"string"
                },
                "textContent":{
                    "type":"string"
                },
                "prefix":{
                    "type":"string"
                },
                "childNodes":{
                    "$ref":"#/definitions/NodeList"
                },
                "nodeName":{
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/NamedNodeMap"
                }
            }
        },
        "DocumentType":{
            "type":"object",
            "properties":{
                "internalSubset":{
                    "type":"string"
                },
                "systemId":{
                    "type":"string"
                },
                "publicId":{
                    "type":"string"
                },
                "entities":{
                    "$ref":"#/definitions/NamedNodeMap"
                },
                "notations":{
                    "$ref":"#/definitions/NamedNodeMap"
                },
                "name":{
                    "type":"string"
                },
                "nodeValue":{
                    "type":"string"
                },
                "nodeType":{
                    "type":"integer",
                    "format":"int32"
                },
                "parentNode":{
                    "$ref":"#/definitions/Node"
                },
                "firstChild":{
                    "$ref":"#/definitions/Node"
                },
                "lastChild":{
                    "$ref":"#/definitions/Node"
                },
                "previousSibling":{
                    "$ref":"#/definitions/Node"
                },
                "nextSibling":{
                    "$ref":"#/definitions/Node"
                },
                "ownerDocument":{
                    "$ref":"#/definitions/Document"
                },
                "namespaceURI":{
                    "type":"string"
                },
                "localName":{
                    "type":"string"
                },
                "baseURI":{
                    "type":"string"
                },
                "textContent":{
                    "type":"string"
                },
                "prefix":{
                    "type":"string"
                },
                "childNodes":{
                    "$ref":"#/definitions/NodeList"
                },
                "nodeName":{
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/NamedNodeMap"
                }
            }
        },
        "Documents":{
            "type":"object",
            "properties":{
                "levels":{
                    "type":"integer",
                    "format":"int32",
                    "xml":{
                        "attribute":true
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"links"
                        },
                        "$ref":"#/definitions/Link"
                    }
                },
                "title":{
                    "type":"string"
                }
            },
            "xml":{
                "name":"documents",
                "namespace":"http://xmlns.oracle.com/bpm/rest/process-definitions"
            }
        },
        "Duration":{
            "type":"object",
            "properties":{
                "javaxXMLDatatypeDuration":{
                    "$ref":"#/definitions/Duration"
                },
                "hours":{
                    "type":"integer",
                    "format":"int32"
                },
                "minutes":{
                    "type":"integer",
                    "format":"int32"
                },
                "seconds":{
                    "type":"integer",
                    "format":"int32"
                },
                "months":{
                    "type":"integer",
                    "format":"int32"
                },
                "days":{
                    "type":"integer",
                    "format":"int32"
                },
                "years":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "DynProcessContainer":{
            "type":"object",
            "properties":{
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "dirty":{
                    "type":"boolean"
                },
                "broken":{
                    "type":"boolean"
                }
            }
        },
        "EUIContainer":{
            "type":"object",
            "properties":{
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "dirty":{
                    "type":"boolean"
                },
                "broken":{
                    "type":"boolean"
                }
            }
        },
        "Editor":{
            "type":"object",
            "properties":{
                "preferencesMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "id":{
                    "type":"string"
                }
            }
        },
        "Element":{
            "type":"object",
            "properties":{
                "tagName":{
                    "type":"string"
                },
                "schemaTypeInfo":{
                    "$ref":"#/definitions/TypeInfo"
                },
                "nodeValue":{
                    "type":"string"
                },
                "nodeType":{
                    "type":"integer",
                    "format":"int32"
                },
                "parentNode":{
                    "$ref":"#/definitions/Node"
                },
                "firstChild":{
                    "$ref":"#/definitions/Node"
                },
                "lastChild":{
                    "$ref":"#/definitions/Node"
                },
                "previousSibling":{
                    "$ref":"#/definitions/Node"
                },
                "nextSibling":{
                    "$ref":"#/definitions/Node"
                },
                "ownerDocument":{
                    "$ref":"#/definitions/Document"
                },
                "namespaceURI":{
                    "type":"string"
                },
                "localName":{
                    "type":"string"
                },
                "baseURI":{
                    "type":"string"
                },
                "textContent":{
                    "type":"string"
                },
                "prefix":{
                    "type":"string"
                },
                "childNodes":{
                    "$ref":"#/definitions/NodeList"
                },
                "nodeName":{
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/NamedNodeMap"
                }
            }
        },
        "ElementSelection":{
            "type":"object",
            "properties":{
                "value":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "ElementState":{
            "type":"object",
            "properties":{
                "value":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ElementStateValue"
                    }
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "ElementStateValue":{
            "type":"object"
        },
        "EntityImpl":{
            "type":"object",
            "properties":{
                "parentAttr":{
                    "$ref":"#/definitions/AttrObject"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "adapters":{
                    "type":"array",
                    "items":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "parentEntityObject":{
                    "$ref":"#/definitions/EntityImpl"
                }
            }
        },
        "Entry":{
            "type":"object",
            "properties":{
                "value":{
                    "type":"object"
                },
                "key":{
                    "type":"object"
                }
            }
        },
        "EntryStringObject":{
            "type":"object",
            "properties":{
                "value":{
                    "type":"object"
                },
                "key":{
                    "type":"string"
                }
            }
        },
        "Enumeration":{
            "type":"object"
        },
        "EnumerationLocale":{
            "type":"object"
        },
        "EnumerationServlet":{
            "type":"object"
        },
        "EnumerationString":{
            "type":"object"
        },
        "EventGroupCorrelation":{
            "type":"object",
            "properties":{
                "id":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "EventListener":{
            "type":"object"
        },
        "Features":{
            "type":"object"
        },
        "Feedback":{
            "type":"object",
            "properties":{
                "cratedAt":{
                    "type":"string",
                    "format":"date-time"
                },
                "createdBy":{
                    "type":"string"
                },
                "value":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "Filter":{
            "type":"object",
            "properties":{
                "conditionalType":{
                    "type":"string",
                    "enum":[
                        "GREATER_THAN",
                        "GREATER_THAN_EQUALS_TO",
                        "LESS_THAN_EQUALS_TO",
                        "EQUALS_TO",
                        "LESS_THAN",
                        "NEVER",
                        "ALWAYS"
                    ]
                },
                "conditionalValue":{
                    "type":"string"
                },
                "variable":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "FilterEntry":{
            "type":"object",
            "properties":{
                "columnName":{
                    "type":"string",
                    "example":"PROCESS_DEPLOYMENT_STATUS",
                    "description":"column name "
                },
                "operator":{
                    "type":"string",
                    "example":"NE",
                    "description":"operator ",
                    "enum":[
                        "EQ",
                        "LT",
                        "LE",
                        "GT",
                        "GE",
                        "NE",
                        "LIKE",
                        "NOTLIKE",
                        "NULL",
                        "NOTNULL"
                    ]
                },
                "value":{
                    "type":"string",
                    "example":"2",
                    "description":"column value "
                },
                "columnDataType":{
                    "type":"string",
                    "example":"INT",
                    "description":"column data type ",
                    "enum":[
                        "VARCHAR",
                        "DATETIME",
                        "INT",
                        "DECIMAL",
                        "FLOAT",
                        "BOOLEAN"
                    ]
                }
            },
            "description":"Filter representation",
            "xml":{
                "name":"filterEntry",
                "namespace":"http://xmlns.oracle.com/bpm/rest/analytics/businessquery"
            }
        },
        "FilterRegistration":{
            "type":"object",
            "properties":{
                "servletNameMappings":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "urlPatternMappings":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "initParameters":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "name":{
                    "type":"string"
                },
                "className":{
                    "type":"string"
                }
            }
        },
        "FlowChangeItemReq":{
            "type":"object",
            "properties":{
                "sourceActivityId":{
                    "type":"string"
                },
                "targetActivityId":{
                    "type":"string"
                },
                "dataObjectChanges":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/DataVariable"
                    }
                },
                "instanceAttributeChanges":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/DataVariable"
                    }
                },
                "correlationKeyChanges":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/DataVariable"
                    }
                }
            }
        },
        "FlowChangeItemRes":{
            "type":"object",
            "properties":{
                "activityLocation":{
                    "type":"string"
                },
                "sourceActivity":{
                    "$ref":"#/definitions/OpenActivityInfo"
                },
                "taskNumber":{
                    "type":"integer",
                    "format":"int32"
                },
                "targetActivityId":{
                    "type":"string"
                },
                "targetGrabActivities":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ActivityInfo"
                    }
                }
            }
        },
        "FlowNode":{
            "type":"object",
            "properties":{
                "activity":{
                    "type":"boolean"
                },
                "flowNodeProperties":{
                    "$ref":"#/definitions/FlowNodeProperties"
                },
                "event":{
                    "type":"boolean"
                },
                "gateway":{
                    "type":"boolean"
                },
                "incomingSequenceFlows":{
                    "$ref":"#/definitions/SequenceSequenceFlow"
                },
                "subprocess":{
                    "$ref":"#/definitions/Subprocess"
                },
                "lane":{
                    "$ref":"#/definitions/Lane"
                },
                "outgoingSequenceFlows":{
                    "$ref":"#/definitions/SequenceSequenceFlow"
                },
                "generateEvents":{
                    "type":"string",
                    "enum":[
                        "PROCESS_DEFAULT",
                        "GENERATE_EVENTS",
                        "DO_NOT_GENERATE_EVENTS"
                    ]
                },
                "draftable":{
                    "type":"boolean"
                },
                "dataAssociationsEnabled":{
                    "type":"boolean"
                },
                "messageHeadersEnabled":{
                    "type":"boolean"
                },
                "servicePropertiesEnabled":{
                    "type":"boolean"
                },
                "conversational":{
                    "type":"boolean"
                },
                "parentObject":{
                    "$ref":"#/definitions/NodeContainer"
                },
                "loggable":{
                    "type":"boolean"
                },
                "tags":{
                    "$ref":"#/definitions/SequenceString"
                },
                "outgoingConditionalFlows":{
                    "$ref":"#/definitions/SequenceConditionalFlow"
                },
                "bpmnType":{
                    "type":"string",
                    "enum":[
                        "ABSTRACT_ACTIVITY",
                        "USER_TASK",
                        "SERVICE_TASK",
                        "SEND_TASK",
                        "RECEIVE_TASK",
                        "BUSINESS_RULE_TASK",
                        "SCRIPT_TASK",
                        "MANUAL_TASK",
                        "CALL_ACTIVITY",
                        "SUBPROCESS",
                        "NOTIFICATION_TASK",
                        "UPDATE_TASK",
                        "START_EVENT",
                        "THROW_INTERMEDIATE_EVENT",
                        "CATCH_INTERMEDIATE_EVENT",
                        "END_EVENT",
                        "BOUNDARY_EVENT",
                        "EVENT",
                        "EXCLUSIVE_GATEWAY",
                        "INCLUSIVE_GATEWAY",
                        "PARALLEL_GATEWAY",
                        "EVENT_BASED_GATEWAY",
                        "COMPLEX_GATEWAY",
                        "MEASUREMENT",
                        "COUNTER",
                        "NOTE"
                    ]
                },
                "name":{
                    "type":"string"
                },
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "process":{
                    "$ref":"#/definitions/Process"
                },
                "labelMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "defaultLabel":{
                    "type":"string"
                },
                "defaultDescription":{
                    "type":"string"
                },
                "descriptionMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "documentationMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "useCaseDocumentationMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "features":{
                    "$ref":"#/definitions/Features"
                },
                "x":{
                    "type":"integer",
                    "format":"int32"
                },
                "y":{
                    "type":"integer",
                    "format":"int32"
                },
                "adjustable":{
                    "type":"boolean"
                },
                "location":{
                    "$ref":"#/definitions/Point"
                },
                "width":{
                    "type":"integer",
                    "format":"int32"
                },
                "height":{
                    "type":"integer",
                    "format":"int32"
                },
                "localDeclarations":{
                    "$ref":"#/definitions/SequenceDataDeclaration"
                },
                "parentScope":{
                    "$ref":"#/definitions/DataDeclarationContainer"
                },
                "declarations":{
                    "$ref":"#/definitions/SequenceDataDeclaration"
                }
            }
        },
        "FlowNodeProperties":{
            "type":"object",
            "properties":{
                "customProperties":{
                    "$ref":"#/definitions/CustomProperties"
                },
                "problems":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Problem"
                    }
                },
                "feedback":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Feedback"
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                },
                "general":{
                    "$ref":"#/definitions/General"
                },
                "people":{
                    "$ref":"#/definitions/People"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "FolderContainer":{
            "type":"object",
            "properties":{
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "dirty":{
                    "type":"boolean"
                },
                "broken":{
                    "type":"boolean"
                }
            }
        },
        "FolderId":{
            "type":"object",
            "properties":{
                "folderIdValue":{
                    "type":"string"
                },
                "folderIdType":{
                    "type":"string",
                    "enum":[
                        "STATIC",
                        "XPATH"
                    ]
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "FormsContainer":{
            "type":"object",
            "properties":{
                "definitions":{
                    "$ref":"#/definitions/FormsDefinitionsContainer"
                },
                "stylesheets":{
                    "$ref":"#/definitions/FormsStylesheetsContainer"
                },
                "frevvoJsons":{
                    "$ref":"#/definitions/FormsFrevvoJsonContainer"
                },
                "externalsUI":{
                    "$ref":"#/definitions/EUIContainer"
                },
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "dirty":{
                    "type":"boolean"
                },
                "broken":{
                    "type":"boolean"
                }
            }
        },
        "FormsDefinitionsContainer":{
            "type":"object",
            "properties":{
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "dirty":{
                    "type":"boolean"
                },
                "broken":{
                    "type":"boolean"
                }
            }
        },
        "FormsFrevvoJsonContainer":{
            "type":"object",
            "properties":{
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "dirty":{
                    "type":"boolean"
                },
                "broken":{
                    "type":"boolean"
                }
            }
        },
        "FormsStylesheetsContainer":{
            "type":"object",
            "properties":{
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "dirty":{
                    "type":"boolean"
                },
                "broken":{
                    "type":"boolean"
                }
            }
        },
        "General":{
            "type":"object",
            "properties":{
                "cost":{
                    "type":"integer",
                    "format":"int64"
                },
                "applicationSystem":{
                    "type":"string"
                },
                "organizationalUnitRef":{
                    "$ref":"#/definitions/OrganizationalUnitRef"
                },
                "cratedAt":{
                    "type":"string",
                    "format":"date-time"
                },
                "interval":{
                    "$ref":"#/definitions/Interval"
                },
                "createdBy":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "GenericMap":{
            "type":"object",
            "properties":{
                "dataType":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "readOnly":{
                    "type":"string"
                },
                "value":{
                    "type":"string"
                },
                "displayName":{
                    "type":"string"
                },
                "category":{
                    "type":"string"
                }
            },
            "xml":{
                "name":"genericMap",
                "namespace":"http://xmlns.oracle.com/bpm/rest/tasks"
            }
        },
        "Group":{
            "type":"object",
            "properties":{
                "realm":{
                    "type":"string"
                },
                "id":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "type":{
                    "type":"string",
                    "enum":[
                        "USER",
                        "GROUP",
                        "USERATTRIBUTEROLE",
                        "APPROLE"
                    ]
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "GroupResponse":{
            "type":"object",
            "properties":{
                "email":{
                    "type":"string"
                },
                "participants":{
                    "$ref":"#/definitions/CollectionUser"
                }
            }
        },
        "Header":{
            "type":"object",
            "properties":{
                "visible":{
                    "type":"boolean"
                },
                "name":{
                    "type":"string"
                },
                "value":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "HeaderSet":{
            "type":"object",
            "properties":{
                "genericKey":{
                    "type":"string"
                },
                "appliedToAllForms":{
                    "type":"boolean"
                },
                "appliesToFormNames":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "endpointURL":{
                    "type":"string"
                },
                "headers":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Header"
                    }
                },
                "name":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "HeaderSetContainer":{
            "type":"object",
            "properties":{
                "referencedHeaderSets":{
                    "type":"object",
                    "additionalProperties":{
                        "$ref":"#/definitions/HeaderSet"
                    }
                },
                "environment":{
                    "type":"string",
                    "enum":[
                        "DEV",
                        "PROD"
                    ]
                },
                "dirty":{
                    "type":"boolean"
                },
                "broken":{
                    "type":"boolean"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "Holiday":{
            "type":"object",
            "properties":{
                "description":{
                    "type":"string"
                },
                "displayValue":{
                    "type":"string"
                },
                "editionString":{
                    "type":"string"
                },
                "date":{
                    "$ref":"#/definitions/Time"
                },
                "type":{
                    "type":"string",
                    "enum":[
                        "FIXED",
                        "YEAR_APPLICABLE",
                        "WEEK_DAY_BASED",
                        "EASTER",
                        "MONDAY_MOBILE"
                    ]
                }
            }
        },
        "HolidayCalendar":{
            "type":"object",
            "properties":{
                "parentAttr":{
                    "$ref":"#/definitions/AttrObject"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "adapters":{
                    "type":"array",
                    "items":{
                        "type":"object"
                    }
                },
                "holidays":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Holiday"
                    }
                },
                "description":{
                    "type":"string"
                },
                "empty":{
                    "type":"boolean"
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "parentEntityObject":{
                    "$ref":"#/definitions/EntityImpl"
                }
            }
        },
        "HolidayRule":{
            "type":"object",
            "properties":{
                "holidayCalendar":{
                    "$ref":"#/definitions/HolidayCalendar"
                },
                "holidayRuleAssignments":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/HolidayRuleAssignment"
                    }
                },
                "organization":{
                    "$ref":"#/definitions/Organization"
                },
                "name":{
                    "type":"string"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "HolidayRuleAssignment":{
            "type":"object",
            "properties":{
                "holidayRuleId":{
                    "type":"string"
                },
                "holidayRule":{
                    "$ref":"#/definitions/HolidayRule"
                },
                "relation":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ProjectObject"
                    }
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "HttpServletRequest":{
            "type":"object",
            "properties":{
                "requestedSessionIdValid":{
                    "type":"boolean"
                },
                "requestedSessionIdFromCookie":{
                    "type":"boolean"
                },
                "requestedSessionIdFromURL":{
                    "type":"boolean"
                },
                "requestedSessionIdFromUrl":{
                    "type":"boolean"
                },
                "authType":{
                    "type":"string"
                },
                "headerNames":{
                    "$ref":"#/definitions/EnumerationString"
                },
                "pathInfo":{
                    "type":"string"
                },
                "pathTranslated":{
                    "type":"string"
                },
                "contextPath":{
                    "type":"string"
                },
                "requestedSessionId":{
                    "type":"string"
                },
                "requestURI":{
                    "type":"string"
                },
                "requestURL":{
                    "$ref":"#/definitions/StringBuffer"
                },
                "servletPath":{
                    "type":"string"
                },
                "remoteUser":{
                    "type":"string"
                },
                "queryString":{
                    "type":"string"
                },
                "parts":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Part"
                    }
                },
                "session":{
                    "$ref":"#/definitions/HttpSession"
                },
                "userPrincipal":{
                    "$ref":"#/definitions/Principal"
                },
                "cookies":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Cookie"
                    }
                },
                "method":{
                    "type":"string"
                },
                "serverPort":{
                    "type":"integer",
                    "format":"int32"
                },
                "characterEncoding":{
                    "type":"string"
                },
                "remoteAddr":{
                    "type":"string"
                },
                "locales":{
                    "$ref":"#/definitions/EnumerationLocale"
                },
                "remoteHost":{
                    "type":"string"
                },
                "localAddr":{
                    "type":"string"
                },
                "servletContext":{
                    "$ref":"#/definitions/ServletContext"
                },
                "asyncStarted":{
                    "type":"boolean"
                },
                "asyncSupported":{
                    "type":"boolean"
                },
                "asyncContext":{
                    "$ref":"#/definitions/AsyncContext"
                },
                "dispatcherType":{
                    "type":"string",
                    "enum":[
                        "FORWARD",
                        "INCLUDE",
                        "REQUEST",
                        "ASYNC",
                        "ERROR"
                    ]
                },
                "parameterNames":{
                    "$ref":"#/definitions/EnumerationString"
                },
                "localPort":{
                    "type":"integer",
                    "format":"int32"
                },
                "localName":{
                    "type":"string"
                },
                "contentLength":{
                    "type":"integer",
                    "format":"int32"
                },
                "contentLengthLong":{
                    "type":"integer",
                    "format":"int64"
                },
                "contentType":{
                    "type":"string"
                },
                "locale":{
                    "$ref":"#/definitions/Locale"
                },
                "attributeNames":{
                    "$ref":"#/definitions/EnumerationString"
                },
                "parameterMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"array",
                        "items":{
                            "type":"string"
                        }
                    }
                },
                "reader":{
                    "$ref":"#/definitions/BufferedReader"
                },
                "remotePort":{
                    "type":"integer",
                    "format":"int32"
                },
                "secure":{
                    "type":"boolean"
                },
                "serverName":{
                    "type":"string"
                },
                "scheme":{
                    "type":"string"
                },
                "inputStream":{
                    "$ref":"#/definitions/ServletInputStream"
                },
                "protocol":{
                    "type":"string"
                }
            }
        },
        "HttpSession":{
            "type":"object",
            "properties":{
                "new":{
                    "type":"boolean"
                },
                "servletContext":{
                    "$ref":"#/definitions/ServletContext"
                },
                "maxInactiveInterval":{
                    "type":"integer",
                    "format":"int32"
                },
                "sessionContext":{
                    "$ref":"#/definitions/HttpSessionContext"
                },
                "lastAccessedTime":{
                    "type":"integer",
                    "format":"int64"
                },
                "valueNames":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "creationTime":{
                    "type":"integer",
                    "format":"int64"
                },
                "attributeNames":{
                    "$ref":"#/definitions/EnumerationString"
                },
                "id":{
                    "type":"string"
                }
            }
        },
        "HttpSessionContext":{
            "type":"object",
            "properties":{
                "ids":{
                    "$ref":"#/definitions/EnumerationString"
                }
            }
        },
        "HumanActivity":{
            "type":"object",
            "properties":{
                "addParticipantsOption":{
                    "type":"string",
                    "enum":[
                        "NONE",
                        "AUTO",
                        "MANUAL"
                    ]
                },
                "postMessages":{
                    "type":"boolean"
                },
                "flagAssignee":{
                    "type":"boolean"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "IAGMetadataService":{
            "type":"object"
        },
        "IAGQueryService":{
            "type":"object"
        },
        "IActivityInfo":{
            "type":"object",
            "properties":{
                "processId":{
                    "type":"string"
                },
                "id":{
                    "type":"string"
                },
                "displayName":{
                    "type":"string"
                }
            }
        },
        "IBPMContentService":{
            "type":"object"
        },
        "IBPMContext":{
            "type":"object",
            "properties":{
                "token":{
                    "type":"string"
                },
                "timeZone":{
                    "$ref":"#/definitions/TimeZone"
                },
                "locale":{
                    "$ref":"#/definitions/Locale"
                },
                "user":{
                    "type":"string"
                },
                "objectId":{
                    "type":"string"
                },
                "userDisplayName":{
                    "type":"string"
                },
                "isAdmin":{
                    "type":"boolean"
                },
                "displayNameLocale":{
                    "$ref":"#/definitions/Locale"
                },
                "businessAdmin":{
                    "type":"boolean"
                },
                "manager":{
                    "type":"boolean"
                },
                "onBehalf":{
                    "type":"boolean"
                },
                "sessionKey":{
                    "type":"string"
                },
                "startDateTime":{
                    "type":"integer",
                    "format":"int64"
                },
                "requester":{
                    "type":"string"
                },
                "identityContext":{
                    "type":"string"
                },
                "properties":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "type":{
                    "type":"string"
                }
            }
        },
        "IBPMSocialIntegrationService":{
            "type":"object",
            "properties":{
                "osnRestEndPointURI":{
                    "type":"string"
                }
            }
        },
        "IBPMUserAuthenticationService":{
            "type":"object",
            "properties":{
                "bpmcontextForAuthenticatedUser":{
                    "$ref":"#/definitions/IBPMContext"
                }
            }
        },
        "ICSInfo":{
            "type":"object",
            "properties":{
                "integrationVersion":{
                    "type":"string"
                },
                "integrationTarget":{
                    "type":"string"
                },
                "integrationLastUpdate":{
                    "type":"string",
                    "format":"date-time"
                },
                "botIntegration":{
                    "type":"boolean"
                },
                "integrationId":{
                    "type":"string"
                }
            }
        },
        "ICustomAppMgmtService":{
            "type":"object"
        },
        "IDiagnosticService":{
            "type":"object"
        },
        "IIdentityType":{
            "type":"object",
            "properties":{
                "displayName":{
                    "type":"string"
                },
                "type":{
                    "type":"string"
                },
                "id":{
                    "type":"string"
                }
            }
        },
        "IInstanceQueryService":{
            "type":"object"
        },
        "ILocationInfo":{
            "type":"object",
            "properties":{
                "activityInfo":{
                    "$ref":"#/definitions/IActivityInfo"
                },
                "processInstanceInfo":{
                    "$ref":"#/definitions/IProcessInstanceInfo"
                },
                "root":{
                    "type":"boolean"
                }
            }
        },
        "IProcessFlexAttributes":{
            "type":"object",
            "properties":{
                "textAttribute1":{
                    "type":"string"
                },
                "textAttribute4":{
                    "type":"string"
                },
                "textAttribute5":{
                    "type":"string"
                },
                "textAttribute6":{
                    "type":"string"
                },
                "textAttribute7":{
                    "type":"string"
                },
                "textAttribute2":{
                    "type":"string"
                },
                "textAttribute3":{
                    "type":"string"
                },
                "textAttribute8":{
                    "type":"string"
                },
                "textAttribute9":{
                    "type":"string"
                },
                "textAttribute10":{
                    "type":"string"
                },
                "textAttribute11":{
                    "type":"string"
                },
                "textAttribute12":{
                    "type":"string"
                },
                "textAttribute13":{
                    "type":"string"
                },
                "textAttribute14":{
                    "type":"string"
                },
                "textAttribute15":{
                    "type":"string"
                },
                "textAttribute16":{
                    "type":"string"
                },
                "textAttribute17":{
                    "type":"string"
                },
                "textAttribute18":{
                    "type":"string"
                },
                "textAttribute19":{
                    "type":"string"
                },
                "textAttribute20":{
                    "type":"string"
                },
                "dateAttribute1":{
                    "type":"string",
                    "format":"date-time"
                },
                "dateAttribute2":{
                    "type":"string",
                    "format":"date-time"
                },
                "dateAttribute3":{
                    "type":"string",
                    "format":"date-time"
                },
                "dateAttribute4":{
                    "type":"string",
                    "format":"date-time"
                },
                "dateAttribute5":{
                    "type":"string",
                    "format":"date-time"
                },
                "dateAttribute6":{
                    "type":"string",
                    "format":"date-time"
                },
                "dateAttribute7":{
                    "type":"string",
                    "format":"date-time"
                },
                "dateAttribute8":{
                    "type":"string",
                    "format":"date-time"
                },
                "dateAttribute9":{
                    "type":"string",
                    "format":"date-time"
                },
                "dateAttribute10":{
                    "type":"string",
                    "format":"date-time"
                },
                "numberAttribute1":{
                    "type":"number",
                    "format":"double"
                },
                "numberAttribute2":{
                    "type":"number",
                    "format":"double"
                },
                "numberAttribute3":{
                    "type":"number",
                    "format":"double"
                },
                "numberAttribute4":{
                    "type":"number",
                    "format":"double"
                },
                "numberAttribute5":{
                    "type":"number",
                    "format":"double"
                },
                "numberAttribute6":{
                    "type":"number",
                    "format":"double"
                },
                "numberAttribute7":{
                    "type":"number",
                    "format":"double"
                },
                "numberAttribute8":{
                    "type":"number",
                    "format":"double"
                },
                "numberAttribute9":{
                    "type":"number",
                    "format":"double"
                },
                "numberAttribute10":{
                    "type":"number",
                    "format":"double"
                },
                "protectedTextAttribute1":{
                    "type":"string"
                },
                "protectedTextAttribute2":{
                    "type":"string"
                },
                "protectedTextAttribute3":{
                    "type":"string"
                },
                "protectedTextAttribute4":{
                    "type":"string"
                },
                "protectedTextAttribute5":{
                    "type":"string"
                },
                "protectedTextAttribute6":{
                    "type":"string"
                },
                "protectedTextAttribute7":{
                    "type":"string"
                },
                "protectedTextAttribute8":{
                    "type":"string"
                },
                "protectedTextAttribute9":{
                    "type":"string"
                },
                "protectedTextAttribute10":{
                    "type":"string"
                },
                "protectedTextAttribute11":{
                    "type":"string"
                },
                "protectedTextAttribute12":{
                    "type":"string"
                },
                "protectedTextAttribute13":{
                    "type":"string"
                },
                "protectedTextAttribute14":{
                    "type":"string"
                },
                "protectedTextAttribute15":{
                    "type":"string"
                },
                "protectedTextAttribute16":{
                    "type":"string"
                },
                "protectedTextAttribute17":{
                    "type":"string"
                },
                "protectedTextAttribute18":{
                    "type":"string"
                },
                "protectedTextAttribute19":{
                    "type":"string"
                },
                "protectedTextAttribute20":{
                    "type":"string"
                },
                "protectedDateAttribute1":{
                    "type":"string",
                    "format":"date-time"
                },
                "protectedDateAttribute2":{
                    "type":"string",
                    "format":"date-time"
                },
                "protectedDateAttribute3":{
                    "type":"string",
                    "format":"date-time"
                },
                "protectedDateAttribute4":{
                    "type":"string",
                    "format":"date-time"
                },
                "protectedDateAttribute5":{
                    "type":"string",
                    "format":"date-time"
                },
                "protectedDateAttribute6":{
                    "type":"string",
                    "format":"date-time"
                },
                "protectedDateAttribute7":{
                    "type":"string",
                    "format":"date-time"
                },
                "protectedDateAttribute8":{
                    "type":"string",
                    "format":"date-time"
                },
                "protectedDateAttribute9":{
                    "type":"string",
                    "format":"date-time"
                },
                "protectedDateAttribute10":{
                    "type":"string",
                    "format":"date-time"
                },
                "protectedNumberAttribute1":{
                    "type":"number",
                    "format":"double"
                },
                "protectedNumberAttribute2":{
                    "type":"number",
                    "format":"double"
                },
                "protectedNumberAttribute3":{
                    "type":"number",
                    "format":"double"
                },
                "protectedNumberAttribute4":{
                    "type":"number",
                    "format":"double"
                },
                "protectedNumberAttribute5":{
                    "type":"number",
                    "format":"double"
                },
                "protectedNumberAttribute6":{
                    "type":"number",
                    "format":"double"
                },
                "protectedNumberAttribute7":{
                    "type":"number",
                    "format":"double"
                },
                "protectedNumberAttribute8":{
                    "type":"number",
                    "format":"double"
                },
                "protectedNumberAttribute9":{
                    "type":"number",
                    "format":"double"
                },
                "protectedNumberAttribute10":{
                    "type":"number",
                    "format":"double"
                }
            }
        },
        "IProcessInstance":{
            "type":"object",
            "properties":{
                "creator":{
                    "type":"string"
                },
                "removeAssignees":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/IIdentityType"
                    }
                },
                "owner":{
                    "type":"string"
                },
                "ownerType":{
                    "$ref":"#/definitions/IIdentityType"
                },
                "title":{
                    "type":"string"
                },
                "processName":{
                    "type":"string"
                },
                "sca":{
                    "$ref":"#/definitions/ScaType"
                },
                "conversationID":{
                    "type":"string"
                },
                "processDN":{
                    "type":"string"
                },
                "caseId":{
                    "type":"string"
                },
                "identityContext":{
                    "type":"string"
                },
                "systemAttributes":{
                    "$ref":"#/definitions/IProcessSystemAttributes"
                },
                "callback":{
                    "$ref":"#/definitions/CallbackType"
                },
                "applicationContext":{
                    "type":"string"
                },
                "cubeInstanceId":{
                    "type":"string"
                },
                "flexAttributes":{
                    "$ref":"#/definitions/IProcessFlexAttributes"
                },
                "userComment":{
                    "type":"array",
                    "items":{
                        "type":"object"
                    }
                },
                "attachment":{
                    "type":"array",
                    "items":{
                        "type":"object"
                    }
                },
                "priority":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "IProcessInstanceInfo":{
            "type":"object",
            "properties":{
                "thread":{
                    "type":"integer",
                    "format":"int32"
                },
                "id":{
                    "type":"integer",
                    "format":"int64"
                }
            }
        },
        "IProcessMetadataService":{
            "type":"object"
        },
        "IProcessSystemAttributes":{
            "type":"object",
            "properties":{
                "expirationDuration":{
                    "$ref":"#/definitions/Duration"
                },
                "versionReason":{
                    "type":"string"
                },
                "numberOfTimesModified":{
                    "type":"integer",
                    "format":"int32"
                },
                "isGroup":{
                    "type":"boolean"
                },
                "activityGuideRootId":{
                    "type":"integer",
                    "format":"int64"
                },
                "createdDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "processNumber":{
                    "type":"integer",
                    "format":"int32"
                },
                "updatedDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "updatedBy":{
                    "$ref":"#/definitions/IIdentityType"
                },
                "processDueDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "activityType":{
                    "type":"string",
                    "enum":[
                        "ABSTRACT_ACTIVITY",
                        "USER_TASK",
                        "SERVICE_TASK",
                        "SEND_TASK",
                        "RECEIVE_TASK",
                        "BUSINESS_RULE_TASK",
                        "SCRIPT_TASK",
                        "MANUAL_TASK",
                        "CALL_ACTIVITY",
                        "SUBPROCESS",
                        "NOTIFICATION_TASK",
                        "UPDATE_TASK",
                        "START_EVENT",
                        "THROW_INTERMEDIATE_EVENT",
                        "CATCH_INTERMEDIATE_EVENT",
                        "END_EVENT",
                        "BOUNDARY_EVENT",
                        "EVENT",
                        "EXCLUSIVE_GATEWAY",
                        "INCLUSIVE_GATEWAY",
                        "PARALLEL_GATEWAY",
                        "EVENT_BASED_GATEWAY",
                        "COMPLEX_GATEWAY",
                        "MEASUREMENT",
                        "COUNTER",
                        "NOTE"
                    ]
                },
                "flowEventId":{
                    "type":"integer",
                    "format":"int64"
                },
                "version":{
                    "type":"integer",
                    "format":"int32"
                },
                "state":{
                    "type":"string"
                },
                "componentType":{
                    "type":"string"
                },
                "expirationDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "caseId":{
                    "type":"string"
                },
                "tokenKey":{
                    "type":"string"
                },
                "workItemKey":{
                    "type":"string"
                },
                "thread":{
                    "type":"integer",
                    "format":"int32"
                },
                "parentThread":{
                    "type":"integer",
                    "format":"int32"
                },
                "processInstanceId":{
                    "type":"string"
                },
                "activityName":{
                    "type":"string"
                },
                "activityId":{
                    "type":"string"
                },
                "assignees":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/IIdentityType"
                    }
                },
                "previousState":{
                    "type":"string"
                }
            }
        },
        "IRuntimeConfigService":{
            "type":"object",
            "properties":{
                "serverURLFromFabricConfig":{
                    "type":"string"
                },
                "internalServerURL":{
                    "type":"string"
                },
                "jndiURLFromFabricConfig":{
                    "type":"string"
                },
                "supportedWorkflowExtensions":{
                    "type":"array",
                    "items":{
                        "type":"string",
                        "enum":[
                            "AMX",
                            "BPM",
                            "MULTITENANCY"
                        ]
                    }
                }
            }
        },
        "ITaskEvidenceService":{
            "type":"object"
        },
        "ITaskMetadataService":{
            "type":"object"
        },
        "ITaskQueryService":{
            "type":"object",
            "properties":{
                "workflowContextForAuthenticatedUser":{
                    "$ref":"#/definitions/IWorkflowContext"
                }
            }
        },
        "ITaskReportService":{
            "type":"object"
        },
        "ITaskService":{
            "type":"object"
        },
        "IUserMetadataService":{
            "type":"object"
        },
        "IVariableItem":{
            "type":"object",
            "properties":{
                "namespaceMapping":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string",
                        "format":"uri"
                    }
                },
                "expressionString":{
                    "type":"string"
                },
                "editable":{
                    "type":"boolean"
                },
                "name":{
                    "type":"string"
                },
                "value":{
                    "type":"string"
                },
                "type":{
                    "$ref":"#/definitions/QName"
                }
            }
        },
        "IWorkflowContext":{
            "type":"object",
            "properties":{
                "token":{
                    "type":"string"
                },
                "timeZone":{
                    "$ref":"#/definitions/TimeZone"
                },
                "locale":{
                    "$ref":"#/definitions/Locale"
                },
                "user":{
                    "type":"string"
                },
                "objectId":{
                    "type":"string"
                },
                "userDisplayName":{
                    "type":"string"
                },
                "isAdmin":{
                    "type":"boolean"
                },
                "displayNameLocale":{
                    "$ref":"#/definitions/Locale"
                },
                "businessAdmin":{
                    "type":"boolean"
                },
                "manager":{
                    "type":"boolean"
                },
                "onBehalf":{
                    "type":"boolean"
                },
                "sessionKey":{
                    "type":"string"
                },
                "startDateTime":{
                    "type":"integer",
                    "format":"int64"
                },
                "requester":{
                    "type":"string"
                },
                "identityContext":{
                    "type":"string"
                },
                "properties":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "type":{
                    "type":"string"
                }
            }
        },
        "IWorkflowServiceClient":{
            "type":"object",
            "properties":{
                "runtimeConfigService":{
                    "$ref":"#/definitions/IRuntimeConfigService"
                },
                "agqueryService":{
                    "$ref":"#/definitions/IAGQueryService"
                },
                "userMetadataService":{
                    "$ref":"#/definitions/IUserMetadataService"
                },
                "taskQueryService":{
                    "$ref":"#/definitions/ITaskQueryService"
                },
                "taskReportService":{
                    "$ref":"#/definitions/ITaskReportService"
                },
                "taskMetadataService":{
                    "$ref":"#/definitions/ITaskMetadataService"
                },
                "identityConfigService":{
                    "$ref":"#/definitions/BPMIdentityConfigService"
                },
                "taskEvidenceService":{
                    "$ref":"#/definitions/ITaskEvidenceService"
                },
                "agmetadataService":{
                    "$ref":"#/definitions/IAGMetadataService"
                },
                "diagnosticService":{
                    "$ref":"#/definitions/IDiagnosticService"
                },
                "bpmcontentService":{
                    "$ref":"#/definitions/IBPMContentService"
                },
                "bpmsocialIntegrationService":{
                    "$ref":"#/definitions/IBPMSocialIntegrationService"
                },
                "taskService":{
                    "$ref":"#/definitions/ITaskService"
                }
            }
        },
        "Identity":{
            "type":"object",
            "discriminator":"type",
            "properties":{
                "levels":{
                    "type":"integer",
                    "format":"int32",
                    "xml":{
                        "attribute":true
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"links"
                        },
                        "$ref":"#/definitions/Link"
                    }
                },
                "title":{
                    "type":"string"
                },
                "id":{
                    "type":"string"
                },
                "type":{
                    "type":"string"
                },
                "identity":{
                    "$ref":"#/definitions/Link"
                }
            },
            "xml":{
                "name":"identity",
                "namespace":"http://xmlns.oracle.com/bpm/rest/identities"
            }
        },
        "IncomingDocument":{
            "type":"object",
            "properties":{
                "defaultPermission":{
                    "type":"string",
                    "enum":[
                        "MANAGER",
                        "CONTRIBUTOR",
                        "DOWNLOADER",
                        "VIEWER",
                        "NONE"
                    ]
                },
                "folderId":{
                    "$ref":"#/definitions/FolderId"
                },
                "assetType":{
                    "type":"string",
                    "enum":[
                        "MANAGED_FOLDER",
                        "INCOMING_FOLDER",
                        "INCOMING_DOCUMENT"
                    ]
                },
                "displayName":{
                    "$ref":"#/definitions/DisplayName"
                },
                "description":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "IncomingDocuments":{
            "type":"object",
            "properties":{
                "levels":{
                    "type":"integer",
                    "format":"int32",
                    "xml":{
                        "attribute":true
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"links"
                        },
                        "$ref":"#/definitions/Link"
                    }
                },
                "title":{
                    "type":"string"
                },
                "incomingDocuments":{
                    "type":"array",
                    "xml":{
                        "name":"incoming-documents"
                    },
                    "items":{
                        "xml":{
                            "name":"incoming-documents"
                        },
                        "$ref":"#/definitions/IncomingDocument"
                    }
                }
            },
            "xml":{
                "name":"incoming-documents",
                "namespace":"http://xmlns.oracle.com/bpm/rest/process-definitions"
            }
        },
        "IncomingFolder":{
            "type":"object",
            "properties":{
                "folders":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/IncomingFolder"
                    }
                },
                "defaultPermission":{
                    "type":"string",
                    "enum":[
                        "MANAGER",
                        "CONTRIBUTOR",
                        "DOWNLOADER",
                        "VIEWER",
                        "NONE"
                    ]
                },
                "folderId":{
                    "$ref":"#/definitions/FolderId"
                },
                "assetType":{
                    "type":"string",
                    "enum":[
                        "MANAGED_FOLDER",
                        "INCOMING_FOLDER",
                        "INCOMING_DOCUMENT"
                    ]
                },
                "displayName":{
                    "$ref":"#/definitions/DisplayName"
                },
                "description":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "IncomingFolders":{
            "type":"object",
            "properties":{
                "levels":{
                    "type":"integer",
                    "format":"int32",
                    "xml":{
                        "attribute":true
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"links"
                        },
                        "$ref":"#/definitions/Link"
                    }
                },
                "title":{
                    "type":"string"
                },
                "incomingFolders":{
                    "type":"array",
                    "xml":{
                        "name":"incoming-folders"
                    },
                    "items":{
                        "xml":{
                            "name":"incoming-folders"
                        },
                        "$ref":"#/definitions/IncomingFolder"
                    }
                }
            },
            "xml":{
                "name":"incoming-folders",
                "namespace":"http://xmlns.oracle.com/bpm/rest/process-definitions"
            }
        },
        "InsightInfo":{
            "type":"object",
            "properties":{
                "insightId":{
                    "type":"string"
                },
                "insightName":{
                    "type":"string"
                },
                "insightVersion":{
                    "type":"string"
                },
                "insightLastUpdate":{
                    "type":"string",
                    "format":"date-time"
                }
            }
        },
        "InstanceMetrics":{
            "type":"object",
            "properties":{
                "suspended":{
                    "type":"integer",
                    "format":"int32"
                },
                "alerted":{
                    "type":"integer",
                    "format":"int32"
                },
                "recoverable":{
                    "type":"integer",
                    "format":"int32"
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                }
            },
            "xml":{
                "name":"instanceMetrics",
                "namespace":"http://xmlns.oracle.com/bpm/rest/processdef"
            }
        },
        "Interface":{
            "type":"object",
            "properties":{
                "title":{
                    "type":"string"
                },
                "serviceName":{
                    "type":"string"
                },
                "operation":{
                    "type":"string"
                },
                "operationNameSpace":{
                    "type":"string"
                },
                "startType":{
                    "type":"string"
                },
                "category":{
                    "type":"string"
                },
                "args":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Arg"
                    }
                },
                "formMetadata":{
                    "type":"string"
                },
                "description":{
                    "type":"string"
                }
            }
        },
        "Interval":{
            "type":"object",
            "properties":{
                "days":{
                    "type":"integer",
                    "format":"int32"
                },
                "microSeconds":{
                    "type":"integer",
                    "format":"int64"
                },
                "months":{
                    "type":"integer",
                    "format":"int32"
                },
                "hours":{
                    "type":"integer",
                    "format":"int32"
                },
                "minutes":{
                    "type":"integer",
                    "format":"int32"
                },
                "seconds":{
                    "type":"integer",
                    "format":"int32"
                },
                "daysOnly":{
                    "type":"integer",
                    "format":"int32"
                },
                "hoursOnly":{
                    "type":"integer",
                    "format":"int32"
                },
                "microSecondsOnly":{
                    "type":"integer",
                    "format":"int32"
                },
                "milliSeconds":{
                    "type":"integer",
                    "format":"int64"
                },
                "milliSecondsOnly":{
                    "type":"integer",
                    "format":"int32"
                },
                "minutesOnly":{
                    "type":"integer",
                    "format":"int32"
                },
                "monthsOnly":{
                    "type":"integer",
                    "format":"int32"
                },
                "secondsOnly":{
                    "type":"integer",
                    "format":"int32"
                },
                "totalMicroseconds":{
                    "type":"integer",
                    "format":"int64"
                },
                "years":{
                    "type":"integer",
                    "format":"int32"
                },
                "yearsOnly":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "Iterable":{
            "type":"object"
        },
        "IterableILocationInfo":{
            "type":"object"
        },
        "JspConfigDescriptor":{
            "type":"object",
            "properties":{
                "taglibs":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/TaglibDescriptor"
                    }
                },
                "jspPropertyGroups":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/JspPropertyGroupDescriptor"
                    }
                }
            }
        },
        "JspPropertyGroupDescriptor":{
            "type":"object",
            "properties":{
                "deferredSyntaxAllowedAsLiteral":{
                    "type":"string"
                },
                "urlPatterns":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "elIgnored":{
                    "type":"string"
                },
                "pageEncoding":{
                    "type":"string"
                },
                "scriptingInvalid":{
                    "type":"string"
                },
                "isXml":{
                    "type":"string"
                },
                "includePreludes":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "includeCodas":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "trimDirectiveWhitespaces":{
                    "type":"string"
                },
                "defaultContentType":{
                    "type":"string"
                },
                "errorOnUndeclaredNamespace":{
                    "type":"string"
                },
                "buffer":{
                    "type":"string"
                }
            }
        },
        "KeyPerformanceIndicatorsContainer":{
            "type":"object",
            "properties":{
                "generateEvents":{
                    "type":"string",
                    "enum":[
                        "GENERATE_ALL_EVENTS",
                        "GENERATE_INTERACTIVE_EVENTS",
                        "DO_NOT_GENERATE_EVENTS",
                        "GENERATE_CASE",
                        "PROCESS"
                    ]
                },
                "measurementActions":{
                    "$ref":"#/definitions/MeasurementActions"
                },
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "Kpi":{
            "type":"object",
            "properties":{
                "kpiType":{
                    "type":"string",
                    "enum":[
                        "REAL_TIME",
                        "TACTICAL",
                        "ROLL_UP",
                        "MANUAL"
                    ]
                },
                "kpiList":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/KpiId"
                    }
                },
                "businessQuery":{
                    "$ref":"#/definitions/BusinessQuery"
                },
                "alertCondition":{
                    "type":"string",
                    "enum":[
                        "GREATER_THAN",
                        "GREATER_THAN_EQUALS_TO",
                        "LESS_THAN_EQUALS_TO",
                        "EQUALS_TO",
                        "LESS_THAN",
                        "NEVER",
                        "ALWAYS"
                    ]
                },
                "alertAddress":{
                    "type":"string"
                },
                "timeSpan":{
                    "$ref":"#/definitions/TimeSpan"
                },
                "attachToDefaultWatchlist":{
                    "type":"boolean"
                },
                "doName":{
                    "type":"string"
                },
                "instanceType":{
                    "type":"string",
                    "enum":[
                        "ACTIVE",
                        "COMPLETED",
                        "FAULT"
                    ]
                },
                "componentName":{
                    "type":"string"
                },
                "displayName":{
                    "type":"string"
                },
                "threshold":{
                    "$ref":"#/definitions/Threshold"
                },
                "description":{
                    "type":"string"
                },
                "componentType":{
                    "type":"string",
                    "enum":[
                        "PROCESS",
                        "ACTIVITY",
                        "VALUE_CHAIN",
                        "CAPABILITY",
                        "STRATEGY",
                        "OBJECTIVE"
                    ]
                },
                "name":{
                    "type":"string"
                }
            }
        },
        "KpiId":{
            "type":"object",
            "properties":{
                "componentName":{
                    "type":"string"
                },
                "componentType":{
                    "type":"string",
                    "enum":[
                        "PROCESS",
                        "ACTIVITY",
                        "VALUE_CHAIN",
                        "CAPABILITY",
                        "STRATEGY",
                        "OBJECTIVE"
                    ]
                },
                "name":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "Kpis":{
            "type":"object",
            "properties":{
                "kpis":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Kpi"
                    }
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "Lane":{
            "type":"object",
            "properties":{
                "activities":{
                    "$ref":"#/definitions/SequenceFlowNode"
                },
                "role":{
                    "type":"string"
                },
                "automatic":{
                    "type":"boolean"
                },
                "backgroundColor":{
                    "type":"integer",
                    "format":"int32"
                },
                "size":{
                    "type":"integer",
                    "format":"int32"
                },
                "hidden":{
                    "type":"boolean"
                },
                "offset":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "process":{
                    "$ref":"#/definitions/Process"
                },
                "labelMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "defaultLabel":{
                    "type":"string"
                },
                "defaultDescription":{
                    "type":"string"
                },
                "descriptionMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "documentationMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "useCaseDocumentationMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "features":{
                    "$ref":"#/definitions/Features"
                }
            }
        },
        "LocalFileSystem":{
            "type":"object",
            "properties":{
                "buildProcessesFolder":{
                    "type":"file"
                },
                "buildCatalogFolder":{
                    "type":"file"
                },
                "systemConfigFolder":{
                    "type":"file"
                },
                "processesFolder":{
                    "type":"file"
                },
                "systemFolder":{
                    "type":"file"
                },
                "buildFolder":{
                    "type":"file"
                },
                "rootFolder":{
                    "type":"file"
                }
            }
        },
        "Locale":{
            "type":"object",
            "properties":{
                "language":{
                    "type":"string"
                },
                "script":{
                    "type":"string"
                },
                "country":{
                    "type":"string"
                },
                "variant":{
                    "type":"string"
                },
                "extensionKeys":{
                    "type":"array",
                    "uniqueItems":true,
                    "items":{
                        "type":"string"
                    }
                },
                "unicodeLocaleAttributes":{
                    "type":"array",
                    "uniqueItems":true,
                    "items":{
                        "type":"string"
                    }
                },
                "unicodeLocaleKeys":{
                    "type":"array",
                    "uniqueItems":true,
                    "items":{
                        "type":"string"
                    }
                },
                "iso3Language":{
                    "type":"string"
                },
                "iso3Country":{
                    "type":"string"
                },
                "displayLanguage":{
                    "type":"string"
                },
                "displayScript":{
                    "type":"string"
                },
                "displayCountry":{
                    "type":"string"
                },
                "displayVariant":{
                    "type":"string"
                },
                "displayName":{
                    "type":"string"
                }
            }
        },
        "LocationInfo":{
            "type":"object",
            "properties":{
                "absoluteScopeId":{
                    "type":"string"
                },
                "activityInfo":{
                    "$ref":"#/definitions/IActivityInfo"
                },
                "multiInstance":{
                    "type":"boolean"
                },
                "loopCounter":{
                    "type":"object"
                },
                "processInstanceInfo":{
                    "$ref":"#/definitions/ProcessInstanceInfo"
                },
                "root":{
                    "type":"boolean"
                }
            }
        },
        "LogHandlerSet":{
            "type":"object",
            "properties":{
                "logHandlers":{
                    "$ref":"#/definitions/SequenceLogHandler"
                },
                "parentObject":{
                    "$ref":"#/definitions/Loggable"
                },
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "Loggable":{
            "type":"object",
            "properties":{
                "logHandlerSet":{
                    "$ref":"#/definitions/LogHandlerSet"
                },
                "availableLogHandlerTriggers":{
                    "$ref":"#/definitions/SequenceLogHandlerTrigger"
                },
                "activity":{
                    "type":"boolean"
                },
                "flowNodeProperties":{
                    "$ref":"#/definitions/FlowNodeProperties"
                },
                "event":{
                    "type":"boolean"
                },
                "gateway":{
                    "type":"boolean"
                },
                "incomingSequenceFlows":{
                    "$ref":"#/definitions/SequenceSequenceFlow"
                },
                "subprocess":{
                    "$ref":"#/definitions/Subprocess"
                },
                "lane":{
                    "$ref":"#/definitions/Lane"
                },
                "outgoingSequenceFlows":{
                    "$ref":"#/definitions/SequenceSequenceFlow"
                },
                "generateEvents":{
                    "type":"string",
                    "enum":[
                        "PROCESS_DEFAULT",
                        "GENERATE_EVENTS",
                        "DO_NOT_GENERATE_EVENTS"
                    ]
                },
                "draftable":{
                    "type":"boolean"
                },
                "dataAssociationsEnabled":{
                    "type":"boolean"
                },
                "messageHeadersEnabled":{
                    "type":"boolean"
                },
                "servicePropertiesEnabled":{
                    "type":"boolean"
                },
                "conversational":{
                    "type":"boolean"
                },
                "parentObject":{
                    "$ref":"#/definitions/NodeContainer"
                },
                "loggable":{
                    "type":"boolean"
                },
                "tags":{
                    "$ref":"#/definitions/SequenceString"
                },
                "outgoingConditionalFlows":{
                    "$ref":"#/definitions/SequenceConditionalFlow"
                },
                "bpmnType":{
                    "type":"string",
                    "enum":[
                        "ABSTRACT_ACTIVITY",
                        "USER_TASK",
                        "SERVICE_TASK",
                        "SEND_TASK",
                        "RECEIVE_TASK",
                        "BUSINESS_RULE_TASK",
                        "SCRIPT_TASK",
                        "MANUAL_TASK",
                        "CALL_ACTIVITY",
                        "SUBPROCESS",
                        "NOTIFICATION_TASK",
                        "UPDATE_TASK",
                        "START_EVENT",
                        "THROW_INTERMEDIATE_EVENT",
                        "CATCH_INTERMEDIATE_EVENT",
                        "END_EVENT",
                        "BOUNDARY_EVENT",
                        "EVENT",
                        "EXCLUSIVE_GATEWAY",
                        "INCLUSIVE_GATEWAY",
                        "PARALLEL_GATEWAY",
                        "EVENT_BASED_GATEWAY",
                        "COMPLEX_GATEWAY",
                        "MEASUREMENT",
                        "COUNTER",
                        "NOTE"
                    ]
                },
                "name":{
                    "type":"string"
                },
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "process":{
                    "$ref":"#/definitions/Process"
                },
                "labelMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "defaultLabel":{
                    "type":"string"
                },
                "defaultDescription":{
                    "type":"string"
                },
                "descriptionMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "documentationMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "useCaseDocumentationMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "features":{
                    "$ref":"#/definitions/Features"
                },
                "x":{
                    "type":"integer",
                    "format":"int32"
                },
                "y":{
                    "type":"integer",
                    "format":"int32"
                },
                "adjustable":{
                    "type":"boolean"
                },
                "location":{
                    "$ref":"#/definitions/Point"
                },
                "width":{
                    "type":"integer",
                    "format":"int32"
                },
                "height":{
                    "type":"integer",
                    "format":"int32"
                },
                "localDeclarations":{
                    "$ref":"#/definitions/SequenceDataDeclaration"
                },
                "parentScope":{
                    "$ref":"#/definitions/DataDeclarationContainer"
                },
                "declarations":{
                    "$ref":"#/definitions/SequenceDataDeclaration"
                }
            }
        },
        "LoopCharacteristics":{
            "type":"object",
            "properties":{
                "loopCharacteristicsContainer":{
                    "$ref":"#/definitions/DataDeclarationContainer"
                }
            }
        },
        "ManagedFolder":{
            "type":"object",
            "properties":{
                "levels":{
                    "type":"integer",
                    "format":"int32",
                    "xml":{
                        "attribute":true
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"links"
                        },
                        "$ref":"#/definitions/Link"
                    }
                },
                "title":{
                    "type":"string"
                },
                "permission":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "startupFlag":{
                    "type":"boolean"
                }
            }
        },
        "ManagedFolders":{
            "type":"object",
            "properties":{
                "levels":{
                    "type":"integer",
                    "format":"int32",
                    "xml":{
                        "attribute":true
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"links"
                        },
                        "$ref":"#/definitions/Link"
                    }
                },
                "title":{
                    "type":"string"
                },
                "managedFolders":{
                    "type":"array",
                    "xml":{
                        "name":"managed-folders"
                    },
                    "items":{
                        "xml":{
                            "name":"managed-folders"
                        },
                        "$ref":"#/definitions/ManagedFolder"
                    }
                }
            },
            "xml":{
                "name":"managed-folders",
                "namespace":"http://xmlns.oracle.com/bpm/rest/process-definitions"
            }
        },
        "Mapping":{
            "type":"object",
            "properties":{
                "pdoname":{
                    "type":"string"
                },
                "componentName":{
                    "type":"string"
                },
                "componentType":{
                    "type":"string",
                    "enum":[
                        "BPMN",
                        "BPEL"
                    ]
                },
                "namespaces":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "value":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "Measure":{
            "type":"object",
            "properties":{
                "dataType":{
                    "type":"string",
                    "enum":[
                        "STRING",
                        "INTEGER",
                        "DECIMAL",
                        "BOOLEAN",
                        "TIME"
                    ]
                },
                "mappings":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Mapping"
                    }
                },
                "bpelmapping":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Mapping"
                    }
                },
                "bpmnmapping":{
                    "$ref":"#/definitions/Mapping"
                },
                "reference":{
                    "$ref":"#/definitions/Reference"
                },
                "id":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "properties":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Property"
                    }
                },
                "type":{
                    "type":"string",
                    "enum":[
                        "DIMENSION",
                        "MEASURE",
                        "COUNTER",
                        "ATTRIBUTE"
                    ]
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "ref":{
                    "$ref":"#/definitions/BusinessIndicatorRef"
                }
            }
        },
        "MeasurementAction":{
            "type":"object",
            "properties":{
                "enable":{
                    "type":"boolean"
                },
                "propertiesNames":{
                    "type":"array",
                    "uniqueItems":true,
                    "items":{
                        "type":"string"
                    }
                },
                "interfaceName":{
                    "type":"string"
                },
                "measurementElementNames":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "name":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "MeasurementActions":{
            "type":"object",
            "properties":{
                "compositeDN":{
                    "type":"string"
                },
                "eventGroupCorrelationDef":{
                    "$ref":"#/definitions/EventGroupCorrelation"
                },
                "measurementsActionsList":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/MeasurementAction"
                    }
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "MeasurementElement":{
            "type":"object",
            "properties":{
                "componentName":{
                    "type":"string"
                },
                "businessIndicators":{
                    "$ref":"#/definitions/BusinessIndicators"
                },
                "elementType":{
                    "type":"string",
                    "enum":[
                        "ACTIVITY",
                        "GATEWAY",
                        "ALL",
                        "NONE"
                    ]
                },
                "elementSelection":{
                    "$ref":"#/definitions/ElementSelection"
                },
                "elementId":{
                    "type":"string"
                },
                "elementState":{
                    "$ref":"#/definitions/ElementState"
                },
                "userDefined":{
                    "type":"boolean"
                },
                "samplingType":{
                    "type":"string",
                    "enum":[
                        "START",
                        "STOP",
                        "SNAPSHOT",
                        "COUNTER"
                    ]
                },
                "enabled":{
                    "type":"boolean"
                },
                "type":{
                    "type":"string",
                    "enum":[
                        "EVENTGROUP",
                        "COMPOSITE",
                        "COMPONENT",
                        "ELEMENT"
                    ]
                },
                "name":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "Measurements":{
            "type":"object",
            "properties":{
                "compositeDN":{
                    "type":"string"
                },
                "eventGroupCorrelationDef":{
                    "$ref":"#/definitions/EventGroupCorrelation"
                },
                "measurementElements":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/MeasurementElement"
                    }
                },
                "primaryProcesses":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "version":{
                    "type":"integer",
                    "format":"int32"
                },
                "analyticsViewIdentifier":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "Member":{
            "type":"object",
            "properties":{
                "id":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "type":{
                    "type":"string",
                    "enum":[
                        "USER",
                        "GROUP",
                        "USERATTRIBUTEROLE",
                        "APPROLE"
                    ]
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "MessageConfiguration":{
            "type":"object",
            "properties":{
                "onEntry":{
                    "$ref":"#/definitions/ActionReference"
                },
                "onExit":{
                    "$ref":"#/definitions/ActionReference"
                },
                "humanActivity":{
                    "$ref":"#/definitions/HumanActivity"
                },
                "conversations":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "activityType":{
                    "type":"string",
                    "enum":[
                        "SERVICE",
                        "TASK",
                        "APPLICATION",
                        "PROCESS"
                    ]
                },
                "processId":{
                    "type":"string"
                },
                "processName":{
                    "type":"string"
                },
                "activityName":{
                    "type":"string"
                },
                "activityId":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "MethodType":{
            "type":"object",
            "properties":{
                "kind":{
                    "type":"string",
                    "enum":[
                        "NONE",
                        "VOID",
                        "BOOL",
                        "INT",
                        "DECIMAL",
                        "REAL",
                        "STRING",
                        "TIME",
                        "INTERVAL",
                        "BINARY",
                        "NULL",
                        "ANY",
                        "OBJECT",
                        "ARRAY",
                        "METHOD",
                        "CONSTRUCTOR",
                        "ENUM",
                        "ATTRIBUTE"
                    ]
                },
                "parent":{
                    "$ref":"#/definitions/ObjectType"
                },
                "arguments":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Argument"
                    }
                },
                "code":{
                    "$ref":"#/definitions/SourceCode"
                },
                "exceptions":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/TypeRef"
                    }
                },
                "modifiers":{
                    "type":"array",
                    "uniqueItems":true,
                    "items":{
                        "type":"string",
                        "enum":[
                            "IN",
                            "OUT",
                            "HASSETTER",
                            "HASGETTER",
                            "RETVAL",
                            "ATTRIBUTE",
                            "STATIC",
                            "ABSTRACT",
                            "INTERFACE",
                            "PRIVATE",
                            "PROTECTED",
                            "PUBLIC",
                            "FINAL",
                            "EXCEPTION",
                            "DEPRECATED",
                            "DELEGATED",
                            "HIDDEN",
                            "REQUIRED",
                            "SYNTHESIZED",
                            "EXPRESSION",
                            "VIRTUAL",
                            "LVALUE",
                            "ANNOTATION",
                            "VARIABLEREF"
                        ]
                    }
                },
                "name":{
                    "type":"string"
                },
                "properties":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "signature":{
                    "type":"string"
                },
                "transientProperties":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "resultTypeRef":{
                    "$ref":"#/definitions/TypeRef"
                },
                "typeFinder":{
                    "$ref":"#/definitions/TypeFinder"
                },
                "nativeName":{
                    "type":"string"
                },
                "resultArgument":{
                    "$ref":"#/definitions/Argument"
                },
                "delegated":{
                    "type":"boolean"
                },
                "nextMethod":{
                    "$ref":"#/definitions/MethodType"
                },
                "codeLanguage":{
                    "type":"string"
                },
                "codeText":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "exceptionCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "forceArgQualification":{
                    "type":"boolean"
                },
                "inputArgumentCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "outputArgumentCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "parentRef":{
                    "$ref":"#/definitions/TypeRef"
                },
                "static":{
                    "type":"boolean"
                },
                "expression":{
                    "type":"boolean"
                },
                "argumentCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "visible":{
                    "type":"boolean"
                },
                "description":{
                    "type":"string"
                },
                "text":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "qualifiedName":{
                    "type":"string"
                },
                "const":{
                    "type":"boolean"
                },
                "constructor":{
                    "type":"boolean"
                },
                "ref":{
                    "$ref":"#/definitions/TypeRef"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "catalogRef":{
                    "$ref":"#/definitions/TypeRef"
                }
            }
        },
        "MicroProcessInfo":{
            "type":"object",
            "properties":{
                "mpName":{
                    "type":"string"
                },
                "mpAppName":{
                    "type":"string"
                }
            }
        },
        "Milestone":{
            "type":"object",
            "properties":{
                "lastTask":{
                    "$ref":"#/definitions/MilestoneActivity"
                },
                "tasksRemaining":{
                    "type":"integer",
                    "format":"int32"
                },
                "milestoneActivities":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/MilestoneActivity"
                    }
                },
                "translatableTitle":{
                    "$ref":"#/definitions/TranslatableValue"
                },
                "translatableDescription":{
                    "$ref":"#/definitions/TranslatableValue"
                },
                "displayMode":{
                    "type":"string",
                    "enum":[
                        "DEFAULT",
                        "ALWAYS",
                        "WHEN_INSTANTIATED"
                    ]
                },
                "iconLocation":{
                    "type":"string"
                },
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "MilestoneActivity":{
            "type":"object",
            "properties":{
                "tasksRemaining":{
                    "type":"integer",
                    "format":"int32"
                },
                "milestone":{
                    "$ref":"#/definitions/Milestone"
                },
                "activityRef":{
                    "$ref":"#/definitions/ActivityRef"
                },
                "totalPercentComplete":{
                    "type":"number",
                    "format":"double"
                },
                "translatableBlockedIconText":{
                    "$ref":"#/definitions/TranslatableValue"
                },
                "markedAsOptional":{
                    "type":"boolean"
                },
                "displayBlockedIcon":{
                    "type":"boolean"
                },
                "displayMode":{
                    "type":"string",
                    "enum":[
                        "DEFAULT",
                        "ALWAYS",
                        "WHEN_INSTANTIATED"
                    ]
                },
                "activity":{
                    "$ref":"#/definitions/Activity"
                },
                "defaultLabel":{
                    "type":"string"
                },
                "type":{
                    "type":"string",
                    "enum":[
                        "ABSTRACT_ACTIVITY",
                        "USER_TASK",
                        "SERVICE_TASK",
                        "SEND_TASK",
                        "RECEIVE_TASK",
                        "BUSINESS_RULE_TASK",
                        "SCRIPT_TASK",
                        "MANUAL_TASK",
                        "CALL_ACTIVITY",
                        "SUBPROCESS",
                        "NOTIFICATION_TASK",
                        "UPDATE_TASK",
                        "START_EVENT",
                        "THROW_INTERMEDIATE_EVENT",
                        "CATCH_INTERMEDIATE_EVENT",
                        "END_EVENT",
                        "BOUNDARY_EVENT",
                        "EVENT",
                        "EXCLUSIVE_GATEWAY",
                        "INCLUSIVE_GATEWAY",
                        "PARALLEL_GATEWAY",
                        "EVENT_BASED_GATEWAY",
                        "COMPLEX_GATEWAY",
                        "MEASUREMENT",
                        "COUNTER",
                        "NOTE"
                    ]
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "ModelSimulation":{
            "type":"object",
            "properties":{
                "calculatedDistributions":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Distribution"
                    }
                },
                "useMaxInstances":{
                    "type":"boolean"
                },
                "maxInstances":{
                    "type":"integer",
                    "format":"int32"
                },
                "simulationFlowNodes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SimulationFlowNode"
                    }
                },
                "simulationSequenceFlows":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SimulationSequenceFlow"
                    }
                },
                "allBeginFlowNodes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SimulationFlowNode"
                    }
                },
                "process":{
                    "$ref":"#/definitions/Process"
                },
                "modelId":{
                    "type":"string"
                },
                "distribution":{
                    "$ref":"#/definitions/Distribution"
                },
                "processId":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "dirty":{
                    "type":"boolean"
                },
                "broken":{
                    "type":"boolean"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "ModelSimulationsContainer":{
            "type":"object",
            "properties":{
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "dirty":{
                    "type":"boolean"
                },
                "broken":{
                    "type":"boolean"
                }
            }
        },
        "Msg":{
            "type":"object",
            "properties":{
                "code":{
                    "type":"string"
                },
                "logComponent":{
                    "type":"string",
                    "enum":[
                        "DEFAULT"
                    ]
                },
                "argCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "string":{
                    "type":"string"
                },
                "detail":{
                    "type":"string"
                },
                "allAvailableTranslationsForProjectLanguages":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "mnemonic":{
                    "type":"string"
                },
                "localizedLogMessage":{
                    "type":"string"
                },
                "imageFile":{
                    "type":"string"
                },
                "imageResource":{
                    "type":"string",
                    "format":"url"
                },
                "nonLocalizedString":{
                    "type":"string"
                },
                "bundleShortName":{
                    "type":"string"
                },
                "bundleName":{
                    "type":"string"
                }
            }
        },
        "NamedNodeMap":{
            "type":"object",
            "properties":{
                "length":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "Node":{
            "type":"object",
            "properties":{
                "nodeValue":{
                    "type":"string"
                },
                "nodeType":{
                    "type":"integer",
                    "format":"int32"
                },
                "parentNode":{
                    "$ref":"#/definitions/Node"
                },
                "firstChild":{
                    "$ref":"#/definitions/Node"
                },
                "lastChild":{
                    "$ref":"#/definitions/Node"
                },
                "previousSibling":{
                    "$ref":"#/definitions/Node"
                },
                "nextSibling":{
                    "$ref":"#/definitions/Node"
                },
                "ownerDocument":{
                    "$ref":"#/definitions/Document"
                },
                "namespaceURI":{
                    "type":"string"
                },
                "localName":{
                    "type":"string"
                },
                "baseURI":{
                    "type":"string"
                },
                "textContent":{
                    "type":"string"
                },
                "prefix":{
                    "type":"string"
                },
                "childNodes":{
                    "$ref":"#/definitions/NodeList"
                },
                "nodeName":{
                    "type":"string"
                },
                "attributes":{
                    "$ref":"#/definitions/NamedNodeMap"
                }
            }
        },
        "NodeContainer":{
            "type":"object",
            "properties":{
                "sequenceFlows":{
                    "$ref":"#/definitions/SequenceSequenceFlow"
                },
                "textAnnotations":{
                    "$ref":"#/definitions/SequenceTextAnnotation"
                },
                "gateways":{
                    "$ref":"#/definitions/SequenceGateway"
                },
                "activities":{
                    "$ref":"#/definitions/SequenceActivity"
                },
                "subprocess":{
                    "type":"boolean"
                },
                "flowNodes":{
                    "$ref":"#/definitions/SequenceFlowNode"
                },
                "events":{
                    "$ref":"#/definitions/SequenceEvent"
                },
                "measurements":{
                    "$ref":"#/definitions/SequenceMeasurement"
                },
                "subprocesses":{
                    "$ref":"#/definitions/SequenceSubprocess"
                },
                "dataObjects":{
                    "$ref":"#/definitions/SequenceDataObject"
                },
                "boundaryEvents":{
                    "$ref":"#/definitions/SequenceBoundaryEvent"
                },
                "counters":{
                    "$ref":"#/definitions/SequenceCounter"
                },
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "process":{
                    "$ref":"#/definitions/Process"
                },
                "labelMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "defaultLabel":{
                    "type":"string"
                },
                "defaultDescription":{
                    "type":"string"
                },
                "descriptionMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "documentationMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "useCaseDocumentationMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "features":{
                    "$ref":"#/definitions/Features"
                },
                "correlationKeys":{
                    "$ref":"#/definitions/SequenceCorrelationKey"
                },
                "scopedCorrelationKeys":{
                    "$ref":"#/definitions/SequenceCorrelationKey"
                },
                "conversations":{
                    "$ref":"#/definitions/SequenceConversation"
                },
                "localConversations":{
                    "$ref":"#/definitions/SequenceConversation"
                },
                "parentConversationsScope":{
                    "$ref":"#/definitions/ConversationContainer"
                },
                "localDeclarations":{
                    "$ref":"#/definitions/SequenceDataDeclaration"
                },
                "parentScope":{
                    "$ref":"#/definitions/DataDeclarationContainer"
                },
                "declarations":{
                    "$ref":"#/definitions/SequenceDataDeclaration"
                }
            }
        },
        "NodeList":{
            "type":"object",
            "properties":{
                "length":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "NodeTag":{
            "type":"object",
            "properties":{
                "id":{
                    "type":"string"
                },
                "color":{
                    "type":"string"
                },
                "type":{
                    "type":"string",
                    "enum":[
                        "USER",
                        "PREDEFINED",
                        "CONVERSATION",
                        "MILESTONE"
                    ]
                },
                "hightlight":{
                    "type":"boolean"
                }
            }
        },
        "OMLInfo":{
            "type":"object",
            "properties":{
                "omlId":{
                    "type":"string"
                },
                "omlName":{
                    "type":"string"
                },
                "omlVersion":{
                    "type":"string"
                }
            }
        },
        "OSNConversation":{
            "type":"object",
            "properties":{
                "createOn":{
                    "$ref":"#/definitions/ReferencedEntity"
                },
                "closedOn":{
                    "$ref":"#/definitions/ReferencedEntity"
                },
                "humanActivity":{
                    "$ref":"#/definitions/HumanActivity"
                },
                "defaultMessagePostingFlags":{
                    "$ref":"#/definitions/DefaultMessagePostFlags"
                },
                "description":{
                    "type":"string"
                },
                "title":{
                    "$ref":"#/definitions/Title"
                },
                "name":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "ObjectType":{
            "type":"object",
            "properties":{
                "resourceLocation":{
                    "type":"string",
                    "format":"uri"
                },
                "superTypes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuperTypeHolder"
                    }
                },
                "memberCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "typeFinder":{
                    "$ref":"#/definitions/TypeFinder"
                },
                "attributesByPosition":{
                    "type":"array",
                    "uniqueItems":true,
                    "items":{
                        "$ref":"#/definitions/AttributeType"
                    }
                },
                "uuid":{
                    "type":"string",
                    "format":"uuid"
                },
                "modifiers":{
                    "type":"array",
                    "uniqueItems":true,
                    "items":{
                        "type":"string",
                        "enum":[
                            "IN",
                            "OUT",
                            "HASSETTER",
                            "HASGETTER",
                            "RETVAL",
                            "ATTRIBUTE",
                            "STATIC",
                            "ABSTRACT",
                            "INTERFACE",
                            "PRIVATE",
                            "PROTECTED",
                            "PUBLIC",
                            "FINAL",
                            "EXCEPTION",
                            "DEPRECATED",
                            "DELEGATED",
                            "HIDDEN",
                            "REQUIRED",
                            "SYNTHESIZED",
                            "EXPRESSION",
                            "VIRTUAL",
                            "LVALUE",
                            "ANNOTATION",
                            "VARIABLEREF"
                        ]
                    }
                },
                "methods":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/MethodType"
                    }
                },
                "constructors":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/MethodType"
                    }
                },
                "properties":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "members":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/MethodType"
                    }
                },
                "attributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttributeType"
                    }
                },
                "catalogRef":{
                    "$ref":"#/definitions/TypeRef"
                },
                "text":{
                    "type":"string"
                },
                "kind":{
                    "type":"string",
                    "enum":[
                        "NONE",
                        "VOID",
                        "BOOL",
                        "INT",
                        "DECIMAL",
                        "REAL",
                        "STRING",
                        "TIME",
                        "INTERVAL",
                        "BINARY",
                        "NULL",
                        "ANY",
                        "OBJECT",
                        "ARRAY",
                        "METHOD",
                        "CONSTRUCTOR",
                        "ENUM",
                        "ATTRIBUTE"
                    ]
                },
                "qualifiedName":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "ref":{
                    "$ref":"#/definitions/TypeRef"
                }
            }
        },
        "OpenActivityInfo":{
            "type":"object",
            "properties":{
                "attributes":{
                    "type":"array",
                    "uniqueItems":true,
                    "items":{
                        "$ref":"#/definitions/IVariableItem"
                    }
                },
                "locationInfo":{
                    "$ref":"#/definitions/ILocationInfo"
                },
                "path":{
                    "$ref":"#/definitions/ActivityPathInfo"
                },
                "workItemKeyURI":{
                    "type":"string"
                },
                "threadId":{
                    "type":"integer",
                    "format":"int32"
                },
                "container":{
                    "type":"boolean"
                }
            }
        },
        "OpenActivityResponse":{
            "type":"object",
            "properties":{
                "levels":{
                    "type":"integer",
                    "format":"int32",
                    "xml":{
                        "attribute":true
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"links"
                        },
                        "$ref":"#/definitions/Link"
                    }
                },
                "title":{
                    "type":"string"
                },
                "openActivities":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SimpleOpenActivityInfo"
                    }
                }
            }
        },
        "OracleSocialNetwork":{
            "type":"object",
            "properties":{
                "osnconversations":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/OSNConversation"
                    }
                },
                "messageConfigurations":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/MessageConfiguration"
                    }
                },
                "enabled":{
                    "type":"boolean"
                },
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "Organization":{
            "type":"object",
            "properties":{
                "updateExistingObjects":{
                    "type":"boolean"
                },
                "organizationalChart":{
                    "$ref":"#/definitions/OrganizationalChart"
                },
                "calendarRules":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/CalendarRule"
                    }
                },
                "holidayRules":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/HolidayRule"
                    }
                },
                "businessParameters":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/BusinessParameter"
                    }
                },
                "dataDeclarationContainer":{
                    "$ref":"#/definitions/DataDeclarationContainer"
                },
                "prefix":{
                    "type":"string"
                },
                "roles":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Role"
                    }
                },
                "id":{
                    "type":"string"
                },
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "OrganizationalChart":{
            "type":"object",
            "properties":{
                "organizationalUnitsWithoutRoot":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/OrganizationalUnit"
                    }
                },
                "rootOrganizationalUnit":{
                    "$ref":"#/definitions/OrganizationalUnit"
                },
                "organizationalUnitMapping":{
                    "$ref":"#/definitions/OrganizationalUnitRef"
                },
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "organization":{
                    "$ref":"#/definitions/Organization"
                }
            }
        },
        "OrganizationalUnit":{
            "type":"object",
            "properties":{
                "internalPath":{
                    "type":"string"
                },
                "calendarRule":{
                    "$ref":"#/definitions/CalendarRule"
                },
                "businessConstants":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/BusinessConstant"
                    }
                },
                "organizationalUnits":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/OrganizationalUnit"
                    }
                },
                "calendarRuleAssignment":{
                    "$ref":"#/definitions/CalendarRuleAssignment"
                },
                "description":{
                    "type":"string"
                },
                "root":{
                    "type":"boolean"
                },
                "key":{
                    "$ref":"#/definitions/ProjectObjectKey"
                },
                "parent":{
                    "$ref":"#/definitions/OrganizationalUnit"
                },
                "id":{
                    "type":"string"
                },
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "users":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/User"
                    }
                },
                "userAttributeRole":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/UserAttributes"
                    }
                },
                "groups":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Group"
                    }
                },
                "members":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Member"
                    }
                },
                "applicationRoles":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ApplicationRole"
                    }
                },
                "organization":{
                    "$ref":"#/definitions/Organization"
                }
            }
        },
        "OrganizationalUnitRef":{
            "type":"object",
            "properties":{
                "hierarchyName":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "object":{
                    "$ref":"#/definitions/OrganizationalUnit"
                },
                "id":{
                    "type":"string"
                }
            }
        },
        "OutputStream":{
            "type":"object"
        },
        "Part":{
            "type":"object",
            "properties":{
                "headerNames":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "submittedFileName":{
                    "type":"string"
                },
                "contentType":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "size":{
                    "type":"integer",
                    "format":"int64"
                },
                "inputStream":{
                    "$ref":"#/definitions/InputStream"
                }
            }
        },
        "Path":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "parent":{
                    "$ref":"#/definitions/Path"
                },
                "parts":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "root":{
                    "type":"boolean"
                },
                "first":{
                    "type":"string"
                }
            }
        },
        "PathSegment":{
            "type":"object",
            "properties":{
                "matrixParameters":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"array",
                        "items":{
                            "type":"string"
                        }
                    }
                },
                "path":{
                    "type":"string"
                }
            }
        },
        "Payload":{
            "type":"object",
            "properties":{
                "identities":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"identities"
                        },
                        "$ref":"#/definitions/Identity"
                    }
                },
                "action":{
                    "$ref":"#/definitions/Action"
                },
                "comment":{
                    "$ref":"#/definitions/Comment"
                },
                "priority":{
                    "type":"integer",
                    "format":"int32"
                }
            },
            "xml":{
                "name":"payload",
                "namespace":"http://xmlns.oracle.com/bpm/rest/tasks"
            }
        },
        "Payloads":{
            "type":"object",
            "properties":{
                "identities":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"identities"
                        },
                        "$ref":"#/definitions/Identity"
                    }
                },
                "action":{
                    "$ref":"#/definitions/Action"
                },
                "comment":{
                    "$ref":"#/definitions/Comment"
                },
                "priority":{
                    "type":"integer",
                    "format":"int32"
                },
                "tasks":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "xml":{
                "name":"actions",
                "namespace":"http://xmlns.oracle.com/bpm/rest/payloads"
            }
        },
        "People":{
            "type":"object",
            "properties":{
                "responsible":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/RoleRef"
                    }
                },
                "accountable":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/RoleRef"
                    }
                },
                "consulted":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/RoleRef"
                    }
                },
                "informed":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/RoleRef"
                    }
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "Point":{
            "type":"object",
            "properties":{
                "x":{
                    "type":"integer",
                    "format":"int32"
                },
                "y":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "PortTypeDescriptor":{
            "type":"object",
            "properties":{
                "soapVersion":{
                    "type":"string"
                },
                "wsdlServiceName":{
                    "$ref":"#/definitions/QName"
                },
                "wsdlServicePort":{
                    "$ref":"#/definitions/QName"
                },
                "name":{
                    "type":"string"
                },
                "port":{
                    "$ref":"#/definitions/QName"
                },
                "soap":{
                    "type":"boolean"
                }
            }
        },
        "PotentialAssignee":{
            "type":"object",
            "properties":{
                "applicationRole":{
                    "$ref":"#/definitions/ApplicationRole"
                },
                "lastUpdatedDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "createdDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "users":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/User"
                    }
                },
                "userAttributeRole":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/UserAttributes"
                    }
                },
                "groups":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Group"
                    }
                },
                "members":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Member"
                    }
                },
                "applicationRoles":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ApplicationRole"
                    }
                },
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "Predicate":{
            "type":"object",
            "properties":{
                "predicateType":{
                    "$ref":"#/definitions/PredicateType"
                },
                "tables":{
                    "type":"array",
                    "items":{
                        "type":"object"
                    }
                },
                "string":{
                    "type":"string"
                },
                "values":{
                    "type":"array",
                    "items":{
                        "type":"object"
                    }
                }
            }
        },
        "PredicateType":{
            "type":"object",
            "properties":{
                "clause":{
                    "type":"array",
                    "items":{
                        "type":"object"
                    }
                },
                "lhs":{
                    "$ref":"#/definitions/PredicateType"
                },
                "logicalOperator":{
                    "type":"string"
                },
                "rhs":{
                    "$ref":"#/definitions/PredicateType"
                }
            }
        },
        "PreferenceBulkDeleteRequest":{
            "type":"object",
            "properties":{
                "users":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "userPrefKeys":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "deleteAllUserPreferences":{
                    "type":"boolean"
                }
            },
            "xml":{
                "name":"preferencesResponse",
                "namespace":"http://xmlns.oracle.com/bpm/rest/preference"
            }
        },
        "PreferenceBulkRequest":{
            "type":"object",
            "properties":{
                "users":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "userPrefReq":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "userPrefKeys":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "deleteAllUserPreferences":{
                    "type":"boolean"
                }
            },
            "xml":{
                "name":"preferencesResponse",
                "namespace":"http://xmlns.oracle.com/bpm/rest/preference"
            }
        },
        "PreferenceDeleteRequest":{
            "type":"object",
            "properties":{
                "userPrefKeys":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "appPrefKeys":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "deleteAllUserPreferences":{
                    "type":"boolean"
                },
                "deleteAllAppPreferences":{
                    "type":"boolean"
                }
            },
            "xml":{
                "name":"preferencesResponse",
                "namespace":"http://xmlns.oracle.com/bpm/rest/preference"
            }
        },
        "PreferenceRequest":{
            "type":"object",
            "properties":{
                "userPrefReq":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "appPrefReq":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "userPrefKeys":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "appPrefKeys":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "deleteAllUserPreferences":{
                    "type":"boolean"
                },
                "deleteAllAppPreferences":{
                    "type":"boolean"
                }
            },
            "xml":{
                "name":"preferencesResponse",
                "namespace":"http://xmlns.oracle.com/bpm/rest/preference"
            }
        },
        "PreferencesResponse":{
            "type":"object",
            "properties":{
                "userPrefResponse":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "appPrefResponse":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "levels":{
                    "type":"integer",
                    "format":"int32",
                    "xml":{
                        "attribute":true
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"links"
                        },
                        "$ref":"#/definitions/Link"
                    }
                },
                "title":{
                    "type":"string"
                },
                "invalidUsers":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "message":{
                    "type":"string"
                }
            },
            "xml":{
                "name":"preferencesResponse",
                "namespace":"http://xmlns.oracle.com/bpm/rest/preference"
            }
        },
        "Principal":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                }
            }
        },
        "PrintWriter":{
            "type":"object"
        },
        "Problem":{
            "type":"object",
            "properties":{
                "createdAt":{
                    "type":"string",
                    "format":"date-time"
                },
                "severity":{
                    "type":"string",
                    "enum":[
                        "CRITICAL",
                        "HIGH",
                        "MEDIUM",
                        "LOW"
                    ]
                },
                "status":{
                    "type":"string",
                    "enum":[
                        "NOT_ADDRESSED",
                        "PARTIALLY_ADDRESSED",
                        "ADDRESSED"
                    ]
                },
                "createdBy":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "priority":{
                    "type":"string",
                    "enum":[
                        "CRITICAL",
                        "HIGH",
                        "MEDIUM",
                        "LOW"
                    ]
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "Process":{
            "type":"object",
            "properties":{
                "sealType":{
                    "type":"string",
                    "enum":[
                        "SEALED",
                        "FLOW_SEALED",
                        "ACTIVITY_SEALED",
                        "REGULAR"
                    ]
                },
                "suspendInstanceOnDataAssociationError":{
                    "type":"boolean"
                },
                "author":{
                    "type":"string"
                },
                "documentOnly":{
                    "type":"boolean"
                },
                "namespace":{
                    "type":"string"
                },
                "defaultLabel":{
                    "type":"string"
                },
                "analyticsViewIdentifier":{
                    "type":"string"
                },
                "defaultDescription":{
                    "type":"string"
                },
                "generatesEvents":{
                    "type":"string",
                    "enum":[
                        "PROJECT_DEFAULT",
                        "GENERATE_ALL_EVENTS",
                        "GENERATE_INTERACTIVE_EVENTS",
                        "DO_NOT_GENERATE_EVENTS",
                        "PROCESS_ONLY_GENERATE_EVENTS"
                    ]
                },
                "primaryProcess":{
                    "type":"boolean"
                },
                "lanes":{
                    "$ref":"#/definitions/SequenceLane"
                },
                "callableSubprocess":{
                    "type":"boolean"
                },
                "microProcess":{
                    "type":"boolean"
                },
                "processProperties":{
                    "$ref":"#/definitions/ProcessProperties"
                },
                "applicationInfo":{
                    "$ref":"#/definitions/ApplicationInfo"
                },
                "dirty":{
                    "type":"boolean"
                },
                "broken":{
                    "type":"boolean"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "sequenceFlows":{
                    "$ref":"#/definitions/SequenceSequenceFlow"
                },
                "textAnnotations":{
                    "$ref":"#/definitions/SequenceTextAnnotation"
                },
                "gateways":{
                    "$ref":"#/definitions/SequenceGateway"
                },
                "activities":{
                    "$ref":"#/definitions/SequenceActivity"
                },
                "subprocess":{
                    "type":"boolean"
                },
                "flowNodes":{
                    "$ref":"#/definitions/SequenceFlowNode"
                },
                "events":{
                    "$ref":"#/definitions/SequenceEvent"
                },
                "measurements":{
                    "$ref":"#/definitions/SequenceMeasurement"
                },
                "subprocesses":{
                    "$ref":"#/definitions/SequenceSubprocess"
                },
                "dataObjects":{
                    "$ref":"#/definitions/SequenceDataObject"
                },
                "boundaryEvents":{
                    "$ref":"#/definitions/SequenceBoundaryEvent"
                },
                "counters":{
                    "$ref":"#/definitions/SequenceCounter"
                },
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "process":{
                    "$ref":"#/definitions/Process"
                },
                "labelMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "descriptionMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "documentationMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "useCaseDocumentationMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "features":{
                    "$ref":"#/definitions/Features"
                },
                "correlationKeys":{
                    "$ref":"#/definitions/SequenceCorrelationKey"
                },
                "scopedCorrelationKeys":{
                    "$ref":"#/definitions/SequenceCorrelationKey"
                },
                "conversations":{
                    "$ref":"#/definitions/SequenceConversation"
                },
                "localConversations":{
                    "$ref":"#/definitions/SequenceConversation"
                },
                "parentConversationsScope":{
                    "$ref":"#/definitions/ConversationContainer"
                },
                "localDeclarations":{
                    "$ref":"#/definitions/SequenceDataDeclaration"
                },
                "parentScope":{
                    "$ref":"#/definitions/DataDeclarationContainer"
                },
                "declarations":{
                    "$ref":"#/definitions/SequenceDataDeclaration"
                },
                "inputArgumentsContainer":{
                    "$ref":"#/definitions/ArgumentContainer"
                },
                "inputArgumentsEnabled":{
                    "type":"boolean"
                },
                "outputArgumentsEnabled":{
                    "type":"boolean"
                },
                "outputArgumentsContainer":{
                    "$ref":"#/definitions/ArgumentContainer"
                },
                "ref":{
                    "$ref":"#/definitions/ProcessRef"
                }
            }
        },
        "ProcessActivity":{
            "type":"object",
            "properties":{
                "activityId":{
                    "type":"string"
                },
                "defaultLabel":{
                    "type":"string"
                },
                "activityType":{
                    "type":"string"
                },
                "customProperties":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/CustomProperty"
                    }
                }
            },
            "xml":{
                "name":"processActivity",
                "namespace":"http://xmlns.oracle.com/bpm/rest/processdef"
            }
        },
        "ProcessDefITypeUpdateRes":{
            "type":"object",
            "properties":{
                "levels":{
                    "type":"integer",
                    "format":"int32",
                    "xml":{
                        "attribute":true
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"links"
                        },
                        "$ref":"#/definitions/Link"
                    }
                },
                "title":{
                    "type":"string"
                },
                "messages":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "xml":{
                "name":"processDef",
                "namespace":"http://xmlns.oracle.com/bpm/rest/processdef"
            }
        },
        "ProcessDefs":{
            "type":"object",
            "properties":{
                "levels":{
                    "type":"integer",
                    "format":"int32",
                    "xml":{
                        "attribute":true
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"links"
                        },
                        "$ref":"#/definitions/Link"
                    }
                },
                "title":{
                    "type":"string"
                },
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AbstractProcessDef"
                    }
                }
            },
            "xml":{
                "name":"processDefs",
                "namespace":"http://xmlns.oracle.com/bpm/rest/processdef"
            }
        },
        "ProcessFault":{
            "type":"object",
            "properties":{
                "levels":{
                    "type":"integer",
                    "format":"int32",
                    "xml":{
                        "attribute":true
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"links"
                        },
                        "$ref":"#/definitions/Link"
                    }
                },
                "title":{
                    "type":"string"
                },
                "faultId":{
                    "type":"integer",
                    "format":"int64"
                },
                "faultName":{
                    "type":"string"
                },
                "flowId":{
                    "type":"integer",
                    "format":"int64"
                },
                "faultMessage":{
                    "type":"string"
                },
                "faultState":{
                    "type":"string"
                },
                "compositeDN":{
                    "type":"string"
                },
                "componentName":{
                    "type":"string"
                },
                "faultTime":{
                    "type":"string"
                },
                "retryCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "faultActionTypes":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "xml":{
                "name":"processFault",
                "namespace":"http://xmlns.oracle.com/bpm/rest/processdef"
            }
        },
        "ProcessGeneral":{
            "type":"object",
            "properties":{
                "description":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "ProcessHistories":{
            "type":"object",
            "xml":{
                "name":"processHistories",
                "namespace":"http://xmlns.oracle.com/bpm/rest/processes"
            }
        },
        "ProcessIcon":{
            "type":"object",
            "properties":{
                "initials":{
                    "type":"string"
                },
                "colorCode":{
                    "type":"string"
                }
            }
        },
        "ProcessInstance":{
            "type":"object",
            "properties":{
                "levels":{
                    "type":"integer",
                    "format":"int32",
                    "xml":{
                        "attribute":true
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"links"
                        },
                        "$ref":"#/definitions/Link"
                    }
                },
                "title":{
                    "type":"string"
                },
                "processId":{
                    "type":"string"
                },
                "processDefId":{
                    "type":"string"
                },
                "processName":{
                    "type":"string"
                },
                "priority":{
                    "type":"integer",
                    "format":"int32"
                },
                "ownedBy":{
                    "type":"string",
                    "xml":{
                        "name":"owner"
                    }
                },
                "createdBy":{
                    "type":"string",
                    "xml":{
                        "name":"creator"
                    }
                },
                "conversationId":{
                    "type":"string"
                },
                "state":{
                    "type":"string"
                },
                "createdDate":{
                    "type":"string"
                },
                "expirationDate":{
                    "type":"string"
                },
                "dueDate":{
                    "type":"string"
                },
                "processDN":{
                    "type":"string"
                },
                "processNumber":{
                    "type":"integer",
                    "format":"int32"
                },
                "href":{
                    "type":"string",
                    "format":"uri"
                },
                "isDocsEnabledFlag":{
                    "type":"boolean"
                },
                "isConversationEnabledFlag":{
                    "type":"boolean"
                }
            },
            "xml":{
                "name":"processInstance",
                "namespace":"http://xmlns.oracle.com/bpm/rest/processdef"
            }
        },
        "ProcessInstanceInfo":{
            "type":"object",
            "properties":{
                "id":{
                    "type":"integer",
                    "format":"int64"
                },
                "thread":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "ProcessMetadata":{
            "type":"object",
            "properties":{
                "levels":{
                    "type":"integer",
                    "format":"int32",
                    "xml":{
                        "attribute":true
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"links"
                        },
                        "$ref":"#/definitions/Link"
                    }
                },
                "title":{
                    "type":"string"
                },
                "processDefId":{
                    "type":"string"
                },
                "processName":{
                    "type":"string"
                },
                "applicationDisplayName":{
                    "type":"string"
                },
                "revision":{
                    "type":"string"
                },
                "domain":{
                    "type":"string"
                },
                "activities":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ProcessActivity"
                    }
                }
            },
            "xml":{
                "name":"processMetadata",
                "namespace":"http://xmlns.oracle.com/bpm/rest/processdef"
            }
        },
        "ProcessProperties":{
            "type":"object",
            "properties":{
                "processGeneral":{
                    "$ref":"#/definitions/ProcessGeneral"
                },
                "applicationSystem":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "problemsIds":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "customProperties":{
                    "$ref":"#/definitions/CustomProperties"
                },
                "requirements":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Requirement"
                    }
                },
                "abstract":{
                    "type":"boolean"
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "ProcessRef":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "Project":{
            "type":"object",
            "properties":{
                "generateEvents":{
                    "type":"string",
                    "enum":[
                        "GENERATE_ALL_EVENTS",
                        "GENERATE_INTERACTIVE_EVENTS",
                        "DO_NOT_GENERATE_EVENTS",
                        "GENERATE_CASE",
                        "PROCESS"
                    ]
                },
                "measurements":{
                    "$ref":"#/definitions/Measurements"
                },
                "processes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Process"
                    }
                },
                "measurementActions":{
                    "$ref":"#/definitions/MeasurementActions"
                },
                "modelsRoot":{
                    "$ref":"#/definitions/FolderContainer"
                },
                "loader":{
                    "$ref":"#/definitions/ProjectLoader"
                },
                "open":{
                    "type":"boolean"
                },
                "projectSimulations":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ProjectSimulation"
                    }
                },
                "modelSimulations":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ModelSimulation"
                    }
                },
                "simulations":{
                    "$ref":"#/definitions/SimulationsModelsContainer"
                },
                "resourceFilesContainer":{
                    "$ref":"#/definitions/ResourceFilesContainer"
                },
                "activityGuide":{
                    "$ref":"#/definitions/ActivityGuide"
                },
                "template":{
                    "type":"boolean"
                },
                "resourceManager":{
                    "$ref":"#/definitions/ResourceManager"
                },
                "projectNamespace":{
                    "type":"string"
                },
                "businessIndicators":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ProjectDataObject"
                    }
                },
                "bpmncollaborationModel":{
                    "$ref":"#/definitions/BPMNCollaborationModel"
                },
                "sampleImageBytes":{
                    "type":"array",
                    "items":{
                        "type":"string",
                        "format":"byte"
                    }
                },
                "sampleMetadata":{
                    "$ref":"#/definitions/SampleMetadata"
                },
                "todos":{
                    "$ref":"#/definitions/Todos"
                },
                "projectKpis":{
                    "$ref":"#/definitions/ProjectKpis"
                },
                "oracleSocialNetwork":{
                    "$ref":"#/definitions/OracleSocialNetwork"
                },
                "headerSetContainer":{
                    "$ref":"#/definitions/HeaderSetContainer"
                },
                "projectBusinessIndicators":{
                    "$ref":"#/definitions/ProjectBusinessIndicators"
                },
                "contentMetadata":{
                    "$ref":"#/definitions/ContentMetadata"
                },
                "projectStructure":{
                    "type":"string",
                    "enum":[
                        "PS12c",
                        "PS12cBroken",
                        "PS11g"
                    ]
                },
                "cloudDataTransformationContainer":{
                    "$ref":"#/definitions/CloudDataTransformationContainer"
                },
                "connectorContainer":{
                    "$ref":"#/definitions/ProjectConnectorContainer"
                },
                "forms":{
                    "$ref":"#/definitions/FormsContainer"
                },
                "dynProcessContainer":{
                    "$ref":"#/definitions/DynProcessContainer"
                },
                "webForms":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/VFile"
                    }
                },
                "searchableFieldsContainer":{
                    "$ref":"#/definitions/SearchableFieldsContainer"
                },
                "defaultLanguage":{
                    "$ref":"#/definitions/Locale"
                },
                "description":{
                    "type":"string"
                },
                "repository":{
                    "$ref":"#/definitions/ProjectRepository"
                },
                "organization":{
                    "$ref":"#/definitions/Organization"
                },
                "writer":{
                    "$ref":"#/definitions/ProjectWriter"
                },
                "catalog":{
                    "$ref":"#/definitions/ProjectCatalog"
                },
                "projectInfo":{
                    "$ref":"#/definitions/ProjectInfo"
                },
                "name":{
                    "type":"string"
                },
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "dirty":{
                    "type":"boolean"
                },
                "broken":{
                    "type":"boolean"
                },
                "propertyAliases":{
                    "$ref":"#/definitions/SequenceCorrelationPropertyAlias"
                },
                "properties":{
                    "$ref":"#/definitions/SequenceCorrelationProperty"
                },
                "preferences":{
                    "$ref":"#/definitions/ProjectPreferences"
                }
            }
        },
        "ProjectBusinessIndicators":{
            "type":"object",
            "properties":{
                "businessIndicators":{
                    "$ref":"#/definitions/BusinessIndicators"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "dirty":{
                    "type":"boolean"
                },
                "broken":{
                    "type":"boolean"
                }
            }
        },
        "ProjectCatalog":{
            "type":"object",
            "properties":{
                "componentCatalog":{
                    "$ref":"#/definitions/TypeCatalog"
                },
                "viewModel":{
                    "$ref":"#/definitions/CatalogViewModel"
                },
                "typeResolver":{
                    "$ref":"#/definitions/ContextualTypeResolver"
                },
                "root":{
                    "$ref":"#/definitions/CatalogModule"
                }
            }
        },
        "ProjectConnector":{
            "type":"object",
            "properties":{
                "connectorType":{
                    "type":"string",
                    "enum":[
                        "SOAP",
                        "REST"
                    ]
                },
                "icsconnector":{
                    "type":"boolean"
                },
                "omlconnector":{
                    "type":"boolean"
                },
                "insightConnector":{
                    "type":"boolean"
                },
                "microProcessConnector":{
                    "type":"boolean"
                },
                "dmnconnector":{
                    "type":"boolean"
                },
                "dpconnector":{
                    "type":"boolean"
                },
                "soap":{
                    "type":"boolean"
                },
                "compositeId":{
                    "type":"string"
                },
                "icsinfo":{
                    "$ref":"#/definitions/ICSInfo"
                },
                "dmninfo":{
                    "$ref":"#/definitions/DMNInfo"
                },
                "dpinfo":{
                    "$ref":"#/definitions/DPInfo"
                },
                "omlinfo":{
                    "$ref":"#/definitions/OMLInfo"
                },
                "insightInfo":{
                    "$ref":"#/definitions/InsightInfo"
                },
                "microProcessInfo":{
                    "$ref":"#/definitions/MicroProcessInfo"
                },
                "serviceDescriptor":{
                    "$ref":"#/definitions/ServiceDescriptor"
                },
                "displayOnPalettePreferences":{
                    "$ref":"#/definitions/DisplayOnPalettePreferences"
                },
                "description":{
                    "type":"string"
                },
                "rest":{
                    "type":"boolean"
                },
                "name":{
                    "type":"string"
                },
                "dirty":{
                    "type":"boolean"
                },
                "broken":{
                    "type":"boolean"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "displayLabelDefaultValue":{
                    "type":"string"
                },
                "displayLabelOrDefault":{
                    "type":"string"
                }
            }
        },
        "ProjectConnectorContainer":{
            "type":"object",
            "properties":{
                "projectConnectors":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ProjectConnector"
                    }
                },
                "dirty":{
                    "type":"boolean"
                },
                "broken":{
                    "type":"boolean"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "ProjectDataObject":{
            "type":"object",
            "properties":{
                "business":{
                    "type":"boolean"
                },
                "businessVariableType":{
                    "type":"string",
                    "enum":[
                        "DIMENSION",
                        "MEASURE",
                        "COUNTER",
                        "ATTRIBUTE"
                    ]
                },
                "businessIndicatorRef":{
                    "$ref":"#/definitions/BusinessIndicatorRef"
                },
                "parentObject":{
                    "$ref":"#/definitions/DataObjectContainer"
                },
                "associatedBusinessIndicators":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/BusinessIndicator"
                    }
                },
                "usedByProjectBI":{
                    "type":"boolean"
                },
                "projectDataObject":{
                    "type":"boolean"
                },
                "restParam":{
                    "type":"boolean"
                },
                "declarationType":{
                    "type":"string",
                    "enum":[
                        "DATA_INPUT",
                        "DATA_OUTPUT",
                        "DATA_OBJECT",
                        "PROCESS_PREDEFINED_VARIABLE",
                        "ACTIVITY_PREDEFINED_VARIABLE",
                        "GATEWAY_PREDEFINED_VARIABLE",
                        "DATA_DECLARATION",
                        "BUSINESS_PARAMETER",
                        "FUNCTION_HOLDER",
                        "CONTEXTUALIZED_VARIABLE"
                    ]
                },
                "predefinedDeclaration":{
                    "type":"boolean"
                },
                "businessParameterDeclaration":{
                    "type":"boolean"
                },
                "declarationContainer":{
                    "$ref":"#/definitions/DataDeclarationContainer"
                },
                "innerDeclarations":{
                    "$ref":"#/definitions/SequenceDataDeclaration"
                },
                "nativeName":{
                    "type":"string"
                },
                "typeRef":{
                    "$ref":"#/definitions/CatalogTypeRefCatalogType"
                },
                "in":{
                    "type":"boolean"
                },
                "out":{
                    "type":"boolean"
                },
                "type":{
                    "$ref":"#/definitions/CatalogType"
                },
                "name":{
                    "type":"string"
                },
                "hidden":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "default":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "initialize":{
                    "type":"boolean"
                },
                "ref":{
                    "$ref":"#/definitions/ProjectDataObjectRef"
                }
            }
        },
        "ProjectDataObjectRef":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "ProjectFileSystem":{
            "type":"object",
            "properties":{
                "dataFileSystem":{
                    "$ref":"#/definitions/VFileSystem"
                },
                "localFileSystem":{
                    "$ref":"#/definitions/LocalFileSystem"
                }
            }
        },
        "ProjectInfo":{
            "type":"object",
            "properties":{
                "preferences":{
                    "$ref":"#/definitions/ProjectPreferences"
                },
                "projectName":{
                    "type":"string"
                },
                "projectVersion":{
                    "type":"integer",
                    "format":"int32"
                },
                "projectSubtype":{
                    "type":"string"
                },
                "projectNameLocaleSet":{
                    "type":"array",
                    "uniqueItems":true,
                    "items":{
                        "$ref":"#/definitions/Locale"
                    }
                },
                "projectDescription":{
                    "type":"string"
                },
                "editorsMap":{
                    "type":"object",
                    "additionalProperties":{
                        "$ref":"#/definitions/Editor"
                    }
                },
                "biListener":{
                    "$ref":"#/definitions/EventListener"
                },
                "namespace":{
                    "type":"string"
                },
                "dataObjects":{
                    "$ref":"#/definitions/SequenceProjectDataObject"
                },
                "name":{
                    "type":"string"
                },
                "localDeclarations":{
                    "$ref":"#/definitions/SequenceDataDeclaration"
                },
                "parentScope":{
                    "$ref":"#/definitions/DataDeclarationContainer"
                },
                "declarations":{
                    "$ref":"#/definitions/SequenceDataDeclaration"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "dirty":{
                    "type":"boolean"
                },
                "broken":{
                    "type":"boolean"
                }
            }
        },
        "ProjectKpis":{
            "type":"object",
            "properties":{
                "kpis":{
                    "$ref":"#/definitions/Kpis"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "dirty":{
                    "type":"boolean"
                },
                "broken":{
                    "type":"boolean"
                }
            }
        },
        "ProjectLoader":{
            "type":"object",
            "properties":{
                "projectRepository":{
                    "$ref":"#/definitions/ProjectRepository"
                },
                "projectFileSystem":{
                    "$ref":"#/definitions/ProjectFileSystem"
                },
                "processes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Process"
                    }
                },
                "projectSimulations":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ProjectSimulation"
                    }
                },
                "modelSimulations":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ModelSimulation"
                    }
                },
                "searchableFieldsContainer":{
                    "$ref":"#/definitions/SearchableFieldsContainer"
                },
                "simulationModelsContainer":{
                    "$ref":"#/definitions/SimulationsModelsContainer"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                }
            }
        },
        "ProjectObject":{
            "type":"object",
            "properties":{
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "ProjectObjectKey":{
            "type":"object",
            "properties":{
                "id":{
                    "type":"string"
                },
                "type":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                }
            }
        },
        "ProjectPreferences":{
            "type":"object",
            "properties":{
                "template":{
                    "type":"boolean"
                },
                "availableTags":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/NodeTag"
                    }
                },
                "availableLanguages":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Locale"
                    }
                },
                "defaultLanguage":{
                    "$ref":"#/definitions/Locale"
                },
                "templateViewIdentifier":{
                    "type":"string"
                },
                "databaseGrantees":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "keyPerformanceIndicatorsContainer":{
                    "$ref":"#/definitions/KeyPerformanceIndicatorsContainer"
                },
                "analyticsViewIdentifier":{
                    "type":"string"
                },
                "availableLocales":{
                    "$ref":"#/definitions/SequenceLocale"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "ProjectRepository":{
            "type":"object",
            "properties":{
                "defaultProject":{
                    "$ref":"#/definitions/Project"
                },
                "openedProjects":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Project"
                    }
                },
                "defaultBaseDir":{
                    "type":"file"
                },
                "allProjects":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Project"
                    }
                },
                "readOnly":{
                    "type":"boolean"
                }
            }
        },
        "ProjectSimulation":{
            "type":"object",
            "properties":{
                "modelSimulations":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ModelSimulation"
                    }
                },
                "inflightFinish":{
                    "type":"boolean"
                },
                "categoryLabels":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "categoryProbabilities":{
                    "type":"array",
                    "items":{
                        "type":"number",
                        "format":"double"
                    }
                },
                "modelSimulationNames":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "useCalendarRules":{
                    "type":"boolean"
                },
                "durationMicroseconds":{
                    "type":"integer",
                    "format":"int64"
                },
                "duration":{
                    "$ref":"#/definitions/Interval"
                },
                "startTime":{
                    "type":"integer",
                    "format":"int64"
                },
                "resources":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SimulationResource"
                    }
                },
                "dirty":{
                    "type":"boolean"
                },
                "broken":{
                    "type":"boolean"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "ProjectSimulationsContainer":{
            "type":"object",
            "properties":{
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "dirty":{
                    "type":"boolean"
                },
                "broken":{
                    "type":"boolean"
                }
            }
        },
        "ProjectWriter":{
            "type":"object",
            "properties":{
                "projectRepository":{
                    "$ref":"#/definitions/ProjectRepository"
                },
                "projectFileSystem":{
                    "$ref":"#/definitions/ProjectFileSystem"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                }
            }
        },
        "Properties":{
            "type":"object",
            "properties":{
                "properties":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Property"
                    }
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "Property":{
            "type":"object",
            "properties":{
                "propertyKeys":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "QName":{
            "type":"object",
            "properties":{
                "namespaceURI":{
                    "type":"string"
                },
                "localPart":{
                    "type":"string"
                },
                "prefix":{
                    "type":"string"
                }
            }
        },
        "RTLiveInfo":{
            "type":"object",
            "properties":{
                "state":{
                    "type":"string",
                    "description":"the revision state",
                    "enum":[
                        "ON",
                        "OFF"
                    ]
                },
                "mode":{
                    "type":"string",
                    "description":"the revision mode",
                    "enum":[
                        "ACTIVE",
                        "RETIRED"
                    ]
                }
            },
            "description":"runtime information about this project revision. This changes need to conform to the JSON Merge Patch standard RFC 7386.",
            "xml":{
                "name":"RunTimeLiveInfo"
            }
        },
        "Reference":{
            "type":"object",
            "properties":{
                "external":{
                    "type":"boolean"
                },
                "schemaPrefix":{
                    "type":"string"
                },
                "objectName":{
                    "type":"string"
                },
                "dataSource":{
                    "type":"string"
                },
                "columns":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Column"
                    }
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "ReferencedEntity":{
            "type":"object",
            "properties":{
                "activityType":{
                    "type":"string",
                    "enum":[
                        "SERVICE",
                        "TASK",
                        "APPLICATION",
                        "PROCESS"
                    ]
                },
                "processId":{
                    "type":"string"
                },
                "processName":{
                    "type":"string"
                },
                "activityName":{
                    "type":"string"
                },
                "activityId":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "Requirement":{
            "type":"object",
            "properties":{
                "cost":{
                    "type":"integer",
                    "format":"int64"
                },
                "createdAt":{
                    "type":"string",
                    "format":"date-time"
                },
                "difficulty":{
                    "type":"string",
                    "enum":[
                        "HIGH",
                        "MEDIUM",
                        "LOW"
                    ]
                },
                "notes":{
                    "type":"string"
                },
                "solution":{
                    "type":"string"
                },
                "interval":{
                    "$ref":"#/definitions/Interval"
                },
                "url":{
                    "type":"string",
                    "format":"url"
                },
                "status":{
                    "type":"string",
                    "enum":[
                        "NOT_STARTED",
                        "PARTIALLY_COMPLETED",
                        "FULLY_COMPLETED"
                    ]
                },
                "linkName":{
                    "type":"string"
                },
                "createdBy":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "priority":{
                    "type":"string",
                    "enum":[
                        "CRITICAL",
                        "HIGH",
                        "MEDIUM",
                        "LOW"
                    ]
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "ResourceBundle":{
            "type":"object",
            "properties":{
                "external":{
                    "type":"boolean"
                },
                "location":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "keys":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "ResourceFilesContainer":{
            "type":"object",
            "properties":{
                "xsltransformationsContainer":{
                    "$ref":"#/definitions/XSLTransformationsContainer"
                },
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "ResourceHandler":{
            "type":"object"
        },
        "ResourceManager":{
            "type":"object"
        },
        "ResourceParseListener":{
            "type":"object"
        },
        "RestBusinessParameter":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "value":{
                    "type":"string"
                }
            },
            "xml":{
                "name":"businessParameters"
            }
        },
        "RestDeployConfig":{
            "type":"object",
            "properties":{
                "revisionId":{
                    "type":"string",
                    "example":"1.0",
                    "description":"the deployed project revision. Not applicable for PLAYER partition as we deploy only 1.0 version on PLAYER."
                },
                "overwrite":{
                    "type":"boolean",
                    "description":"This property is deprecated for OracleInternaPCS partition. Always true for OracleInternalPCSPlayer partition"
                },
                "forceDefault":{
                    "type":"boolean",
                    "description":"whether the deployed project should be used as default.  Always true for PLAYER partition."
                },
                "addMeToAllRoles":{
                    "type":"boolean",
                    "description":"add current user to all process roles. Its applicable to PLAYER partition only"
                },
                "useFaultPolicies":{
                    "type":"boolean",
                    "description":"includes fault policies by default to handle system exceptions\n"
                },
                "defaultRetries":{
                    "type":"boolean",
                    "description":"includes fault policies by default to handle system exceptions\n"
                },
                "endpointsConfig":{
                    "$ref":"#/definitions/RestEndpointsConfig"
                },
                "businessParameters":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/RestBusinessParameter"
                    }
                }
            },
            "description":"configuration for deploying a new revision of the project",
            "xml":{
                "name":"DeployConfig"
            }
        },
        "RestDeployedProjectRevision":{
            "type":"object",
            "xml":{
                "name":"deployedProject"
            }
        },
        "RestEndpointsConfig":{
            "type":"object",
            "xml":{
                "name":"endpointsConfig"
            }
        },
        "RestPermission":{
            "type":"object",
            "description":"The representation of a Permission",
            "xml":{
                "name":"grant"
            }
        },
        "RestProcess":{
            "type":"object",
            "description":"process data",
            "xml":{
                "name":"process"
            }
        },
        "RestProcessCreationProperties":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string",
                    "example":"MyProcess",
                    "description":"process name"
                },
                "type":{
                    "type":"string",
                    "description":"process type",
                    "enum":[
                        "NONE",
                        "FORM",
                        "MESSAGE",
                        "FORM_APPROVAL",
                        "MESSAGE_APPROVAL",
                        "FORM_RULE_APPROVAL",
                        "FORM_APPROVAL_INTEGRATION",
                        "FORM_MULTI_STAGE_APPROVAL",
                        "MESSAGE_RULE_APPROVAL",
                        "SAAS_EVENT_TRIGGER",
                        "CROSS_APPLICATION",
                        "ABCS_INTEGRATION",
                        "MP_INTEGRATION"
                    ]
                },
                "description":{
                    "type":"string",
                    "example":"My process description",
                    "description":"process description"
                },
                "customProperties":{
                    "type":"object",
                    "description":"Properties to customize the process creation. Applicable only to some templates",
                    "additionalProperties":{
                        "type":"string"
                    }
                }
            },
            "description":"Properties for the process creation",
            "xml":{
                "name":"creationProperties"
            }
        },
        "RestProject":{
            "type":"object",
            "description":"the representation of a design time project",
            "xml":{
                "name":"project"
            }
        },
        "RestProjectCompatibilityReport":{
            "type":"object",
            "xml":{
                "name":"projectCompatibilityReport"
            }
        },
        "RestQuickStartApp":{
            "type":"object",
            "description":"the representation of a Quick Start Application",
            "xml":{
                "name":"quickStartApp"
            }
        },
        "RestSnapshot":{
            "type":"object",
            "description":"the representation of a design time snapshot created from a project",
            "xml":{
                "name":"snapshot"
            }
        },
        "RestSpace":{
            "type":"object",
            "description":"The representation of a Space",
            "xml":{
                "name":"space"
            }
        },
        "Role":{
            "type":"object",
            "properties":{
                "labelMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "shared":{
                    "type":"boolean"
                },
                "roleEscalation":{
                    "$ref":"#/definitions/RoleEscalation"
                },
                "calendarRuleAssignment":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/CalendarRuleAssignment"
                    }
                },
                "potentialAssignee":{
                    "$ref":"#/definitions/PotentialAssignee"
                },
                "predefined":{
                    "type":"boolean"
                },
                "virtual":{
                    "type":"boolean"
                },
                "description":{
                    "type":"string"
                },
                "organization":{
                    "$ref":"#/definitions/Organization"
                },
                "defaultLabel":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "users":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/User"
                    }
                },
                "userAttributeRole":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/UserAttributes"
                    }
                },
                "groups":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Group"
                    }
                },
                "members":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Member"
                    }
                },
                "applicationRoles":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ApplicationRole"
                    }
                },
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "RoleEscalation":{
            "type":"object",
            "properties":{
                "lastUpdatedDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "createdDate":{
                    "type":"string",
                    "format":"date-time"
                },
                "users":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/User"
                    }
                },
                "userAttributeRole":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/UserAttributes"
                    }
                },
                "groups":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Group"
                    }
                },
                "members":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Member"
                    }
                },
                "applicationRoles":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ApplicationRole"
                    }
                },
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "RoleRef":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "RoleResponse":{
            "type":"object",
            "properties":{
                "participants":{
                    "$ref":"#/definitions/CollectionUser"
                },
                "applicationId":{
                    "type":"string"
                }
            }
        },
        "Row":{
            "type":"object",
            "properties":{
                "values":{
                    "type":"array",
                    "items":{
                        "type":"object"
                    }
                }
            }
        },
        "Sample":{
            "type":"object",
            "properties":{
                "applicationFileName":{
                    "type":"string"
                },
                "userDefined":{
                    "type":"boolean"
                },
                "advanceView":{
                    "type":"boolean"
                },
                "applicationID":{
                    "type":"string"
                },
                "mainProcessID":{
                    "type":"string"
                },
                "applicationName":{
                    "type":"string"
                },
                "displayName":{
                    "type":"string"
                },
                "version":{
                    "type":"string"
                },
                "description":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "SampleMetadata":{
            "type":"object",
            "properties":{
                "sample":{
                    "$ref":"#/definitions/Sample"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "ScaType":{
            "type":"object",
            "properties":{
                "componentName":{
                    "type":"string"
                },
                "compositeDN":{
                    "type":"string"
                },
                "applicationName":{
                    "type":"string"
                },
                "parentComponentInstanceRefId":{
                    "type":"string"
                },
                "parentComponentInstanceId":{
                    "type":"string"
                },
                "headerProperties":{
                    "type":"string"
                },
                "ecId":{
                    "type":"string"
                },
                "compositeVersion":{
                    "type":"string"
                },
                "invokedComponent":{
                    "type":"string"
                },
                "compositeCreatedTime":{
                    "type":"string",
                    "format":"date-time"
                },
                "componentInstanceId":{
                    "type":"integer",
                    "format":"int64"
                },
                "compositeName":{
                    "type":"string"
                },
                "compositeInstanceId":{
                    "type":"string"
                },
                "flowId":{
                    "type":"integer",
                    "format":"int64"
                },
                "scaPartitionId":{
                    "type":"integer",
                    "format":"int64"
                }
            }
        },
        "Searchable":{
            "type":"object",
            "properties":{
                "simpleExpressionPath":{
                    "type":"string"
                },
                "label":{
                    "type":"string"
                },
                "id":{
                    "type":"string"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "SearchableFields":{
            "type":"object",
            "properties":{
                "uiId":{
                    "type":"string"
                },
                "searchables":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Searchable"
                    }
                },
                "excludes":{
                    "type":"object",
                    "additionalProperties":{
                        "$ref":"#/definitions/SearchableRefs"
                    }
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "SearchableFieldsContainer":{
            "type":"object",
            "properties":{
                "allSearchableFields":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SearchableFields"
                    }
                },
                "dirty":{
                    "type":"boolean"
                },
                "broken":{
                    "type":"boolean"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "SearchableRefs":{
            "type":"object",
            "properties":{
                "refs":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "SecurityContext":{
            "type":"object",
            "properties":{
                "authenticationScheme":{
                    "type":"string"
                },
                "userPrincipal":{
                    "$ref":"#/definitions/Principal"
                },
                "secure":{
                    "type":"boolean"
                }
            }
        },
        "Sequence":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceActivity":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceArgument":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceBoundaryEvent":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceCatalogViewElement":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceConditionalFlow":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceConversation":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceCorrelationKey":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceCorrelationProperty":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceCorrelationPropertyAlias":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceCounter":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceDataAssignment":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceDataAssociation":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceDataDeclaration":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceDataObject":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceDataTransformation":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceEvent":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceExternalDocument":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceFlow":{
            "type":"object",
            "properties":{
                "sequenceFlowType":{
                    "type":"string",
                    "enum":[
                        "NORMAL",
                        "CONDITIONAL",
                        "EXCEPTION"
                    ]
                },
                "normalFlow":{
                    "type":"boolean"
                },
                "conditionalFlow":{
                    "type":"boolean"
                },
                "features":{
                    "$ref":"#/definitions/Features"
                },
                "measurements":{
                    "$ref":"#/definitions/SequenceMeasurement"
                },
                "parentObject":{
                    "$ref":"#/definitions/NodeContainer"
                },
                "source":{
                    "$ref":"#/definitions/FlowNode"
                },
                "exceptionFlow":{
                    "type":"boolean"
                },
                "controlPoint":{
                    "$ref":"#/definitions/Point"
                },
                "controlPoints":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Point"
                    }
                },
                "routingMode":{
                    "type":"string",
                    "enum":[
                        "STRAIGHT",
                        "CURVED",
                        "ORTHOGONAL"
                    ]
                },
                "transitionType":{
                    "type":"string",
                    "enum":[
                        "CONDITIONAL",
                        "BUSINESS_RULE",
                        "UNCONDITIONAL",
                        "DUE",
                        "DUE_SCHEDULE",
                        "COMPENSATE",
                        "EXCEPTION",
                        "MESSAGE_BASED",
                        "DEPENDENCY",
                        "ANY"
                    ]
                },
                "curve":{
                    "type":"boolean"
                },
                "target":{
                    "$ref":"#/definitions/FlowNode"
                },
                "name":{
                    "type":"string"
                },
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "process":{
                    "$ref":"#/definitions/Process"
                },
                "labelMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "defaultLabel":{
                    "type":"string"
                },
                "defaultDescription":{
                    "type":"string"
                },
                "descriptionMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "documentationMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "useCaseDocumentationMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                }
            }
        },
        "SequenceFlowNode":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceGateway":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceLane":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceLocale":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceLogHandler":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceLogHandlerTrigger":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceMeasurement":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceProcess":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceProjectDataObject":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceProjectObject":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceSequenceFlow":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceString":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceSubprocess":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "SequenceTextAnnotation":{
            "type":"object",
            "properties":{
                "empty":{
                    "type":"boolean"
                }
            }
        },
        "ServiceDescriptor":{
            "type":"object",
            "properties":{
                "callbackPort":{
                    "$ref":"#/definitions/PortTypeDescriptor"
                },
                "location":{
                    "type":"string"
                },
                "port":{
                    "$ref":"#/definitions/PortTypeDescriptor"
                },
                "serviceType":{
                    "type":"string",
                    "enum":[
                        "SERVICE",
                        "REFERENCE"
                    ]
                },
                "serviceName":{
                    "type":"string"
                },
                "transactionFlowOption":{
                    "type":"string",
                    "enum":[
                        "NEVER",
                        "SUPPORTS",
                        "MANDATORY",
                        "WSDLDRIVEN"
                    ]
                },
                "transactionVersion":{
                    "type":"string",
                    "enum":[
                        "DEFAULT",
                        "WSAT10",
                        "WSAT11",
                        "WSAT12"
                    ]
                },
                "httpReadTimeout":{
                    "type":"integer",
                    "format":"int32"
                },
                "httpConnTimeout":{
                    "type":"integer",
                    "format":"int32"
                },
                "endpoint":{
                    "type":"string"
                },
                "type":{
                    "type":"string",
                    "enum":[
                        "SOAP",
                        "REST"
                    ]
                },
                "baseUrl":{
                    "type":"string"
                },
                "corrupted":{
                    "type":"boolean"
                }
            }
        },
        "ServiceStatus":{
            "type":"object",
            "properties":{
                "running":{
                    "type":"boolean"
                },
                "statusMessage":{
                    "type":"string"
                },
                "errorMessage":{
                    "type":"string"
                },
                "errorCode":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "ServletContext":{
            "type":"object",
            "properties":{
                "contextPath":{
                    "type":"string"
                },
                "effectiveMajorVersion":{
                    "type":"integer",
                    "format":"int32"
                },
                "effectiveMinorVersion":{
                    "type":"integer",
                    "format":"int32"
                },
                "servlets":{
                    "$ref":"#/definitions/EnumerationServlet"
                },
                "servletNames":{
                    "$ref":"#/definitions/EnumerationString"
                },
                "serverInfo":{
                    "type":"string"
                },
                "initParameterNames":{
                    "$ref":"#/definitions/EnumerationString"
                },
                "servletContextName":{
                    "type":"string"
                },
                "servletRegistrations":{
                    "type":"object",
                    "additionalProperties":{
                        "$ref":"#/definitions/ServletRegistration"
                    }
                },
                "filterRegistrations":{
                    "type":"object",
                    "additionalProperties":{
                        "$ref":"#/definitions/FilterRegistration"
                    }
                },
                "sessionCookieConfig":{
                    "$ref":"#/definitions/SessionCookieConfig"
                },
                "defaultSessionTrackingModes":{
                    "type":"array",
                    "uniqueItems":true,
                    "items":{
                        "type":"string",
                        "enum":[
                            "COOKIE",
                            "URL",
                            "SSL"
                        ]
                    }
                },
                "effectiveSessionTrackingModes":{
                    "type":"array",
                    "uniqueItems":true,
                    "items":{
                        "type":"string",
                        "enum":[
                            "COOKIE",
                            "URL",
                            "SSL"
                        ]
                    }
                },
                "jspConfigDescriptor":{
                    "$ref":"#/definitions/JspConfigDescriptor"
                },
                "virtualServerName":{
                    "type":"string"
                },
                "attributeNames":{
                    "$ref":"#/definitions/EnumerationString"
                },
                "majorVersion":{
                    "type":"integer",
                    "format":"int32"
                },
                "minorVersion":{
                    "type":"integer",
                    "format":"int32"
                },
                "classLoader":{
                    "$ref":"#/definitions/ClassLoader"
                }
            }
        },
        "ServletInputStream":{
            "type":"object",
            "properties":{
                "finished":{
                    "type":"boolean"
                },
                "ready":{
                    "type":"boolean"
                }
            }
        },
        "ServletOutputStream":{
            "type":"object",
            "properties":{
                "ready":{
                    "type":"boolean"
                }
            }
        },
        "ServletRegistration":{
            "type":"object",
            "properties":{
                "mappings":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "runAsRole":{
                    "type":"string"
                },
                "initParameters":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "name":{
                    "type":"string"
                },
                "className":{
                    "type":"string"
                }
            }
        },
        "ServletRequest":{
            "type":"object",
            "properties":{
                "serverPort":{
                    "type":"integer",
                    "format":"int32"
                },
                "characterEncoding":{
                    "type":"string"
                },
                "remoteAddr":{
                    "type":"string"
                },
                "locales":{
                    "$ref":"#/definitions/EnumerationLocale"
                },
                "remoteHost":{
                    "type":"string"
                },
                "localAddr":{
                    "type":"string"
                },
                "servletContext":{
                    "$ref":"#/definitions/ServletContext"
                },
                "asyncStarted":{
                    "type":"boolean"
                },
                "asyncSupported":{
                    "type":"boolean"
                },
                "asyncContext":{
                    "$ref":"#/definitions/AsyncContext"
                },
                "dispatcherType":{
                    "type":"string",
                    "enum":[
                        "FORWARD",
                        "INCLUDE",
                        "REQUEST",
                        "ASYNC",
                        "ERROR"
                    ]
                },
                "parameterNames":{
                    "$ref":"#/definitions/EnumerationString"
                },
                "localPort":{
                    "type":"integer",
                    "format":"int32"
                },
                "localName":{
                    "type":"string"
                },
                "contentLength":{
                    "type":"integer",
                    "format":"int32"
                },
                "contentLengthLong":{
                    "type":"integer",
                    "format":"int64"
                },
                "contentType":{
                    "type":"string"
                },
                "locale":{
                    "$ref":"#/definitions/Locale"
                },
                "attributeNames":{
                    "$ref":"#/definitions/EnumerationString"
                },
                "parameterMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"array",
                        "items":{
                            "type":"string"
                        }
                    }
                },
                "reader":{
                    "$ref":"#/definitions/BufferedReader"
                },
                "remotePort":{
                    "type":"integer",
                    "format":"int32"
                },
                "secure":{
                    "type":"boolean"
                },
                "serverName":{
                    "type":"string"
                },
                "scheme":{
                    "type":"string"
                },
                "inputStream":{
                    "$ref":"#/definitions/ServletInputStream"
                },
                "protocol":{
                    "type":"string"
                }
            }
        },
        "ServletResponse":{
            "type":"object",
            "properties":{
                "characterEncoding":{
                    "type":"string"
                },
                "committed":{
                    "type":"boolean"
                },
                "contentType":{
                    "type":"string"
                },
                "outputStream":{
                    "$ref":"#/definitions/ServletOutputStream"
                },
                "locale":{
                    "$ref":"#/definitions/Locale"
                },
                "writer":{
                    "$ref":"#/definitions/PrintWriter"
                },
                "bufferSize":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "SessionCookieConfig":{
            "type":"object",
            "properties":{
                "maxAge":{
                    "type":"integer",
                    "format":"int32"
                },
                "httpOnly":{
                    "type":"boolean"
                },
                "domain":{
                    "type":"string"
                },
                "comment":{
                    "type":"string"
                },
                "path":{
                    "type":"string"
                },
                "secure":{
                    "type":"boolean"
                },
                "name":{
                    "type":"string"
                }
            }
        },
        "SimpleOpenActivityInfo":{
            "type":"object",
            "properties":{
                "id":{
                    "type":"string"
                },
                "activityType":{
                    "type":"string"
                },
                "displayName":{
                    "type":"string"
                },
                "processId":{
                    "type":"string"
                },
                "taskNumber":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "SimulationFlowNode":{
            "type":"object",
            "properties":{
                "cost":{
                    "type":"number",
                    "format":"double"
                },
                "capacity":{
                    "type":"integer",
                    "format":"int32"
                },
                "queueWarningLevel":{
                    "type":"integer",
                    "format":"int32"
                },
                "availableResources":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SimulationResource"
                    }
                },
                "innerSimulation":{
                    "type":"boolean"
                },
                "activityCostType":{
                    "type":"string",
                    "enum":[
                        "FIXED_BASE_COST",
                        "BASE_COST_PLUS_RESOURCE_COST"
                    ]
                },
                "queuePolicy":{
                    "type":"string",
                    "enum":[
                        "FIFO",
                        "LIFO",
                        "RANDOM",
                        "PRIORITY"
                    ]
                },
                "participantSelectionPolicy":{
                    "type":"string",
                    "enum":[
                        "MINIMUM_COST",
                        "MAXIMUM_EFFICIENCY",
                        "RANDOM"
                    ]
                },
                "flowNode":{
                    "$ref":"#/definitions/FlowNode"
                },
                "skipProbability":{
                    "type":"number",
                    "format":"double"
                },
                "backProbability":{
                    "type":"number",
                    "format":"double"
                },
                "sendProbability":{
                    "type":"number",
                    "format":"double"
                },
                "abortProbability":{
                    "type":"number",
                    "format":"double"
                },
                "exceptionProbability":{
                    "type":"number",
                    "format":"double"
                },
                "useOrgResources":{
                    "type":"boolean"
                },
                "calculatedDistributions":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Distribution"
                    }
                },
                "process":{
                    "$ref":"#/definitions/Process"
                },
                "distribution":{
                    "$ref":"#/definitions/Distribution"
                },
                "resolved":{
                    "type":"boolean"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "SimulationResource":{
            "type":"object",
            "properties":{
                "cost":{
                    "type":"number",
                    "format":"double"
                },
                "availability":{
                    "type":"integer",
                    "format":"int32"
                },
                "capacity":{
                    "type":"integer",
                    "format":"int32"
                },
                "efficiency":{
                    "type":"number",
                    "format":"double"
                },
                "virtual":{
                    "type":"boolean"
                },
                "selected":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "roles":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "SimulationSequenceFlow":{
            "type":"object",
            "properties":{
                "probability":{
                    "type":"number",
                    "format":"double"
                },
                "dueInterval":{
                    "$ref":"#/definitions/Interval"
                },
                "relatedBoundaryId":{
                    "type":"string"
                },
                "transition":{
                    "$ref":"#/definitions/SequenceFlow"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "SimulationsModelsContainer":{
            "type":"object",
            "properties":{
                "projectSimulations":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ProjectSimulation"
                    }
                },
                "modelSimulations":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ModelSimulation"
                    }
                },
                "projectSimulationsContainer":{
                    "$ref":"#/definitions/ProjectSimulationsContainer"
                },
                "modelSimulationsContainer":{
                    "$ref":"#/definitions/ModelSimulationsContainer"
                }
            }
        },
        "SortEntry":{
            "type":"object",
            "properties":{
                "columnName":{
                    "type":"string",
                    "example":"PROCESS_INSTANCE_STATUS",
                    "description":"column name "
                },
                "descending":{
                    "type":"boolean"
                }
            },
            "description":"Sort Entry",
            "xml":{
                "name":"sortEntry",
                "namespace":"http://xmlns.oracle.com/bpm/rest/analytics/businessquery"
            }
        },
        "SourceCode":{
            "type":"object",
            "properties":{
                "language":{
                    "type":"string"
                },
                "length":{
                    "type":"integer",
                    "format":"int32"
                },
                "endOffset":{
                    "type":"integer",
                    "format":"int32"
                },
                "text":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "empty":{
                    "type":"boolean"
                },
                "offset":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "StringBuffer":{
            "type":"object"
        },
        "Subprocess":{
            "type":"object",
            "properties":{
                "atomic":{
                    "type":"boolean"
                },
                "triggeredByEvent":{
                    "type":"boolean"
                },
                "mainActivity":{
                    "$ref":"#/definitions/Activity"
                },
                "subprocess":{
                    "type":"boolean"
                },
                "activityBoundaryEvents":{
                    "$ref":"#/definitions/SequenceBoundaryEvent"
                },
                "loopCharacteristicsType":{
                    "type":"string",
                    "enum":[
                        "LOOP",
                        "MULTIINSTANCE",
                        "NONE"
                    ]
                },
                "loopCharacteristics":{
                    "$ref":"#/definitions/LoopCharacteristics"
                },
                "userTask":{
                    "type":"boolean"
                },
                "serviceTask":{
                    "type":"boolean"
                },
                "callActivity":{
                    "type":"boolean"
                },
                "receiveTask":{
                    "type":"boolean"
                },
                "sendTask":{
                    "type":"boolean"
                },
                "scriptTask":{
                    "type":"boolean"
                },
                "manualTask":{
                    "type":"boolean"
                },
                "businessRuleTask":{
                    "type":"boolean"
                },
                "notificationTask":{
                    "type":"boolean"
                },
                "updateTask":{
                    "type":"boolean"
                },
                "activity":{
                    "type":"boolean"
                },
                "flowNodeProperties":{
                    "$ref":"#/definitions/FlowNodeProperties"
                },
                "event":{
                    "type":"boolean"
                },
                "gateway":{
                    "type":"boolean"
                },
                "incomingSequenceFlows":{
                    "$ref":"#/definitions/SequenceSequenceFlow"
                },
                "lane":{
                    "$ref":"#/definitions/Lane"
                },
                "outgoingSequenceFlows":{
                    "$ref":"#/definitions/SequenceSequenceFlow"
                },
                "generateEvents":{
                    "type":"string",
                    "enum":[
                        "PROCESS_DEFAULT",
                        "GENERATE_EVENTS",
                        "DO_NOT_GENERATE_EVENTS"
                    ]
                },
                "draftable":{
                    "type":"boolean"
                },
                "dataAssociationsEnabled":{
                    "type":"boolean"
                },
                "messageHeadersEnabled":{
                    "type":"boolean"
                },
                "servicePropertiesEnabled":{
                    "type":"boolean"
                },
                "conversational":{
                    "type":"boolean"
                },
                "parentObject":{
                    "$ref":"#/definitions/NodeContainer"
                },
                "loggable":{
                    "type":"boolean"
                },
                "tags":{
                    "$ref":"#/definitions/SequenceString"
                },
                "outgoingConditionalFlows":{
                    "$ref":"#/definitions/SequenceConditionalFlow"
                },
                "bpmnType":{
                    "type":"string",
                    "enum":[
                        "ABSTRACT_ACTIVITY",
                        "USER_TASK",
                        "SERVICE_TASK",
                        "SEND_TASK",
                        "RECEIVE_TASK",
                        "BUSINESS_RULE_TASK",
                        "SCRIPT_TASK",
                        "MANUAL_TASK",
                        "CALL_ACTIVITY",
                        "SUBPROCESS",
                        "NOTIFICATION_TASK",
                        "UPDATE_TASK",
                        "START_EVENT",
                        "THROW_INTERMEDIATE_EVENT",
                        "CATCH_INTERMEDIATE_EVENT",
                        "END_EVENT",
                        "BOUNDARY_EVENT",
                        "EVENT",
                        "EXCLUSIVE_GATEWAY",
                        "INCLUSIVE_GATEWAY",
                        "PARALLEL_GATEWAY",
                        "EVENT_BASED_GATEWAY",
                        "COMPLEX_GATEWAY",
                        "MEASUREMENT",
                        "COUNTER",
                        "NOTE"
                    ]
                },
                "name":{
                    "type":"string"
                },
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "process":{
                    "$ref":"#/definitions/Process"
                },
                "labelMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "defaultLabel":{
                    "type":"string"
                },
                "defaultDescription":{
                    "type":"string"
                },
                "descriptionMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "documentationMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "useCaseDocumentationMap":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "features":{
                    "$ref":"#/definitions/Features"
                },
                "x":{
                    "type":"integer",
                    "format":"int32"
                },
                "y":{
                    "type":"integer",
                    "format":"int32"
                },
                "adjustable":{
                    "type":"boolean"
                },
                "location":{
                    "$ref":"#/definitions/Point"
                },
                "width":{
                    "type":"integer",
                    "format":"int32"
                },
                "height":{
                    "type":"integer",
                    "format":"int32"
                },
                "localDeclarations":{
                    "$ref":"#/definitions/SequenceDataDeclaration"
                },
                "parentScope":{
                    "$ref":"#/definitions/DataDeclarationContainer"
                },
                "declarations":{
                    "$ref":"#/definitions/SequenceDataDeclaration"
                },
                "draft":{
                    "type":"boolean"
                },
                "sequenceFlows":{
                    "$ref":"#/definitions/SequenceSequenceFlow"
                },
                "textAnnotations":{
                    "$ref":"#/definitions/SequenceTextAnnotation"
                },
                "gateways":{
                    "$ref":"#/definitions/SequenceGateway"
                },
                "activities":{
                    "$ref":"#/definitions/SequenceActivity"
                },
                "flowNodes":{
                    "$ref":"#/definitions/SequenceFlowNode"
                },
                "events":{
                    "$ref":"#/definitions/SequenceEvent"
                },
                "measurements":{
                    "$ref":"#/definitions/SequenceMeasurement"
                },
                "subprocesses":{
                    "$ref":"#/definitions/SequenceSubprocess"
                },
                "dataObjects":{
                    "$ref":"#/definitions/SequenceDataObject"
                },
                "boundaryEvents":{
                    "$ref":"#/definitions/SequenceBoundaryEvent"
                },
                "counters":{
                    "$ref":"#/definitions/SequenceCounter"
                },
                "correlationKeys":{
                    "$ref":"#/definitions/SequenceCorrelationKey"
                },
                "scopedCorrelationKeys":{
                    "$ref":"#/definitions/SequenceCorrelationKey"
                },
                "conversations":{
                    "$ref":"#/definitions/SequenceConversation"
                },
                "localConversations":{
                    "$ref":"#/definitions/SequenceConversation"
                },
                "parentConversationsScope":{
                    "$ref":"#/definitions/ConversationContainer"
                },
                "inputDataAssociationSet":{
                    "$ref":"#/definitions/DataAssociationSet"
                },
                "inputDataAssociationEnabled":{
                    "type":"boolean"
                },
                "outputDataAssociationEnabled":{
                    "type":"boolean"
                },
                "logHandlerSet":{
                    "$ref":"#/definitions/LogHandlerSet"
                },
                "availableLogHandlerTriggers":{
                    "$ref":"#/definitions/SequenceLogHandlerTrigger"
                },
                "inputArgumentsContainer":{
                    "$ref":"#/definitions/ArgumentContainer"
                },
                "inputArgumentsEnabled":{
                    "type":"boolean"
                },
                "outputArgumentsEnabled":{
                    "type":"boolean"
                },
                "outputDataAssociationSet":{
                    "$ref":"#/definitions/DataAssociationSet"
                },
                "outputArgumentsContainer":{
                    "$ref":"#/definitions/ArgumentContainer"
                }
            }
        },
        "SuperTypeHolder":{
            "type":"object",
            "properties":{
                "modifiers":{
                    "type":"array",
                    "uniqueItems":true,
                    "items":{
                        "type":"string",
                        "enum":[
                            "IN",
                            "OUT",
                            "HASSETTER",
                            "HASGETTER",
                            "RETVAL",
                            "ATTRIBUTE",
                            "STATIC",
                            "ABSTRACT",
                            "INTERFACE",
                            "PRIVATE",
                            "PROTECTED",
                            "PUBLIC",
                            "FINAL",
                            "EXCEPTION",
                            "DEPRECATED",
                            "DELEGATED",
                            "HIDDEN",
                            "REQUIRED",
                            "SYNTHESIZED",
                            "EXPRESSION",
                            "VIRTUAL",
                            "LVALUE",
                            "ANNOTATION",
                            "VARIABLEREF"
                        ]
                    }
                },
                "delegated":{
                    "type":"boolean"
                },
                "typeRef":{
                    "$ref":"#/definitions/TypeRef"
                },
                "text":{
                    "type":"string"
                },
                "interface":{
                    "type":"boolean"
                },
                "hidden":{
                    "type":"boolean"
                }
            }
        },
        "TaglibDescriptor":{
            "type":"object",
            "properties":{
                "taglibLocation":{
                    "type":"string"
                },
                "taglibURI":{
                    "type":"string"
                }
            }
        },
        "Task":{
            "type":"object",
            "xml":{
                "name":"task",
                "namespace":"http://xmlns.oracle.com/bpm/rest/tasks"
            }
        },
        "TaskActionLink":{
            "type":"object",
            "required":[
                "href",
                "mediaType",
                "rel"
            ],
            "properties":{
                "href":{
                    "type":"string",
                    "format":"uri"
                },
                "linkId":{
                    "type":"string"
                },
                "hreflang":{
                    "type":"string"
                },
                "length":{
                    "type":"integer",
                    "format":"int32"
                },
                "rel":{
                    "type":"string"
                },
                "title":{
                    "type":"string"
                },
                "type":{
                    "type":"string"
                },
                "mediaType":{
                    "type":"string"
                },
                "actionId":{
                    "type":"string",
                    "xml":{
                        "attribute":true
                    }
                },
                "actionType":{
                    "type":"string",
                    "xml":{
                        "attribute":true
                    }
                },
                "mappedTo":{
                    "type":"string",
                    "xml":{
                        "attribute":true
                    }
                }
            },
            "xml":{
                "name":"taskactionlink",
                "namespace":"http://xmlns.oracle.com/bpm/rest/tasks"
            }
        },
        "TaskCollection":{
            "type":"object",
            "properties":{
                "totalResults":{
                    "type":"integer",
                    "format":"int32"
                },
                "limit":{
                    "type":"integer",
                    "format":"int32"
                },
                "userLink":{
                    "xml":{
                        "name":"user"
                    },
                    "$ref":"#/definitions/Link"
                },
                "count":{
                    "type":"integer",
                    "format":"int32"
                },
                "offset":{
                    "type":"integer",
                    "format":"int32"
                },
                "hasMore":{
                    "type":"boolean"
                },
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Task"
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                },
                "totalResult":{
                    "type":"boolean"
                }
            }
        },
        "TaskFolderInfo":{
            "type":"object",
            "properties":{
                "assetType":{
                    "type":"string",
                    "enum":[
                        "MANAGED_FOLDER",
                        "INCOMING_FOLDER",
                        "INCOMING_DOCUMENT"
                    ]
                },
                "name":{
                    "type":"string"
                },
                "permission":{
                    "type":"string",
                    "enum":[
                        "MANAGER",
                        "CONTRIBUTOR",
                        "DOWNLOADER",
                        "VIEWER",
                        "NONE"
                    ]
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "TaskHistories":{
            "type":"object",
            "properties":{
                "levels":{
                    "type":"integer",
                    "format":"int32",
                    "xml":{
                        "attribute":true
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"links"
                        },
                        "$ref":"#/definitions/Link"
                    }
                },
                "title":{
                    "type":"string"
                },
                "taskHistory":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/TaskHistory"
                    }
                }
            },
            "xml":{
                "name":"taskHistories",
                "namespace":"http://xmlns.oracle.com/bpm/rest/tasks"
            }
        },
        "TaskHistory":{
            "type":"object",
            "properties":{
                "actionName":{
                    "type":"string"
                },
                "displayName":{
                    "type":"string"
                },
                "userId":{
                    "type":"string"
                },
                "pattern":{
                    "type":"string"
                },
                "reason":{
                    "type":"string"
                },
                "updatedDate":{
                    "type":"string"
                }
            },
            "xml":{
                "name":"taskHistory",
                "namespace":"http://xmlns.oracle.com/bpm/rest/tasks"
            }
        },
        "TaskHistoryApproval":{
            "type":"object",
            "properties":{
                "taskId":{
                    "type":"string"
                },
                "user":{
                    "type":"string"
                },
                "outcome":{
                    "type":"string"
                },
                "state":{
                    "type":"string"
                }
            }
        },
        "TaskMetrics":{
            "type":"object",
            "properties":{
                "open":{
                    "type":"integer",
                    "format":"int32"
                },
                "dueThisWeek":{
                    "type":"integer",
                    "format":"int32"
                },
                "onTrack":{
                    "type":"integer",
                    "format":"int32"
                },
                "overdue":{
                    "type":"integer",
                    "format":"int32"
                },
                "alerted":{
                    "type":"integer",
                    "format":"int32"
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                }
            },
            "xml":{
                "name":"taskMetrics",
                "namespace":"http://xmlns.oracle.com/bpm/rest/tasks"
            }
        },
        "TaskSummaryField":{
            "type":"object",
            "properties":{
                "levels":{
                    "type":"integer",
                    "format":"int32",
                    "xml":{
                        "attribute":true
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"links"
                        },
                        "$ref":"#/definitions/Link"
                    }
                },
                "title":{
                    "type":"string"
                },
                "summaryFields":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/GenericMap"
                    }
                },
                "comment":{
                    "type":"string"
                },
                "priority":{
                    "type":"integer",
                    "format":"int32"
                },
                "xmlPayload":{
                    "type":"string"
                }
            },
            "xml":{
                "name":"payload",
                "namespace":"http://xmlns.oracle.com/bpm/rest/tasks"
            }
        },
        "Threshold":{
            "type":"object",
            "properties":{
                "targetType":{
                    "type":"string",
                    "enum":[
                        "SIMPLE",
                        "RANGE",
                        "HISTORICAL"
                    ]
                },
                "targetValue":{
                    "type":"number"
                },
                "targetRangeHigh":{
                    "type":"number"
                },
                "targetRangeLow":{
                    "type":"number"
                },
                "targetQuery":{
                    "$ref":"#/definitions/BusinessQuery"
                },
                "toleranceType":{
                    "type":"string",
                    "enum":[
                        "NONE",
                        "PERCENTAGE",
                        "ABSOLUTE"
                    ]
                },
                "toleranceValue":{
                    "type":"number"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "Time":{
            "type":"object",
            "properties":{
                "datePart":{
                    "$ref":"#/definitions/Time"
                },
                "ampm":{
                    "type":"integer",
                    "format":"int32"
                },
                "hourOfDay":{
                    "type":"integer",
                    "format":"int32"
                },
                "lastDayOfMonth":{
                    "$ref":"#/definitions/Time"
                },
                "microSecond":{
                    "type":"integer",
                    "format":"int32"
                },
                "secondsLong":{
                    "type":"integer",
                    "format":"int64"
                },
                "timeOnlyHour":{
                    "type":"integer",
                    "format":"int32"
                },
                "timeOnlyMicroSecond":{
                    "type":"integer",
                    "format":"int32"
                },
                "timeOnlyMinute":{
                    "type":"integer",
                    "format":"int32"
                },
                "timeOnlySecond":{
                    "type":"integer",
                    "format":"int32"
                },
                "weekOfMonth":{
                    "type":"integer",
                    "format":"int32"
                },
                "weekOfYear":{
                    "type":"integer",
                    "format":"int32"
                },
                "am":{
                    "type":"boolean"
                },
                "hour":{
                    "type":"integer",
                    "format":"int32"
                },
                "minute":{
                    "type":"integer",
                    "format":"int32"
                },
                "second":{
                    "type":"integer",
                    "format":"int32"
                },
                "time":{
                    "type":"string"
                },
                "date":{
                    "type":"string"
                },
                "dayOfWeek":{
                    "type":"integer",
                    "format":"int32"
                },
                "month":{
                    "type":"integer",
                    "format":"int32"
                },
                "dayOfMonth":{
                    "type":"integer",
                    "format":"int32"
                },
                "hours":{
                    "type":"integer",
                    "format":"int32"
                },
                "minutes":{
                    "type":"integer",
                    "format":"int32"
                },
                "seconds":{
                    "type":"integer",
                    "format":"int32"
                },
                "year":{
                    "type":"integer",
                    "format":"int32"
                },
                "months":{
                    "type":"integer",
                    "format":"int32"
                },
                "day":{
                    "type":"integer",
                    "format":"int32"
                },
                "firstDayOfMonth":{
                    "$ref":"#/definitions/Time"
                },
                "dateValue":{
                    "type":"string",
                    "format":"date-time"
                },
                "days":{
                    "type":"integer",
                    "format":"int32"
                },
                "microSeconds":{
                    "type":"integer",
                    "format":"int64"
                },
                "milliSeconds":{
                    "type":"integer",
                    "format":"int64"
                },
                "years":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "TimeGrouping":{
            "type":"object",
            "properties":{
                "timeGroupingUnits":{
                    "type":"array",
                    "items":{
                        "type":"string",
                        "xml":{
                            "name":"timeGroupingUnits"
                        },
                        "enum":[
                            "YEAR",
                            "QUARTER",
                            "MONTH",
                            "WEEK",
                            "DAYOFYEAR",
                            "DAYOFMONTH",
                            "DAYOFWEEK",
                            "HOUR",
                            "MINUTE",
                            "SECOND"
                        ]
                    }
                }
            },
            "xml":{
                "name":"timeGrouping",
                "namespace":"http://xmlns.oracle.com/bpm/rest/analytics/businessquery"
            }
        },
        "TimeSpan":{
            "type":"object",
            "properties":{
                "timeSpanType":{
                    "type":"string",
                    "enum":[
                        "LAST_DAY",
                        "LAST_7_DAYS",
                        "LAST_30_DAYS",
                        "LAST_90_DAYS",
                        "LAST_365_DAYS",
                        "USER_DEFINED"
                    ]
                },
                "timeSpanFrom":{
                    "type":"string",
                    "format":"date-time"
                },
                "timeSpanTo":{
                    "type":"string",
                    "format":"date-time"
                }
            }
        },
        "TimeZone":{
            "type":"object",
            "properties":{
                "rawOffset":{
                    "type":"integer",
                    "format":"int32"
                },
                "id":{
                    "type":"string"
                },
                "dstsavings":{
                    "type":"integer",
                    "format":"int32"
                },
                "displayName":{
                    "type":"string"
                }
            }
        },
        "Title":{
            "type":"object",
            "properties":{
                "applicationInstanceId":{
                    "type":"boolean"
                },
                "titleValue":{
                    "type":"string"
                },
                "type":{
                    "type":"string",
                    "enum":[
                        "STATIC",
                        "XPATH"
                    ]
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "Todo":{
            "type":"object",
            "properties":{
                "viewId":{
                    "type":"string"
                },
                "messageKey":{
                    "type":"string"
                },
                "allowDraft":{
                    "type":"boolean"
                },
                "todoType":{
                    "type":"string"
                },
                "connectorId":{
                    "type":"string"
                },
                "hint":{
                    "type":"string"
                },
                "bpmnType":{
                    "type":"string"
                },
                "formId":{
                    "type":"string"
                },
                "artifactId":{
                    "type":"string"
                },
                "type":{
                    "type":"string"
                },
                "message":{
                    "type":"string"
                },
                "question":{
                    "type":"string"
                },
                "processId":{
                    "type":"string"
                },
                "messageType":{
                    "type":"string"
                },
                "properties":{
                    "$ref":"#/definitions/Properties"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "Todos":{
            "type":"object",
            "properties":{
                "todos":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Todo"
                    }
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "TranslatableValue":{
            "type":"object",
            "properties":{
                "value":{
                    "type":"string"
                },
                "type":{
                    "type":"string",
                    "enum":[
                        "STATIC",
                        "RESOURCE"
                    ]
                }
            }
        },
        "Type":{
            "type":"object",
            "properties":{
                "catalogRef":{
                    "$ref":"#/definitions/TypeRef"
                },
                "text":{
                    "type":"string"
                },
                "kind":{
                    "type":"string",
                    "enum":[
                        "NONE",
                        "VOID",
                        "BOOL",
                        "INT",
                        "DECIMAL",
                        "REAL",
                        "STRING",
                        "TIME",
                        "INTERVAL",
                        "BINARY",
                        "NULL",
                        "ANY",
                        "OBJECT",
                        "ARRAY",
                        "METHOD",
                        "CONSTRUCTOR",
                        "ENUM",
                        "ATTRIBUTE"
                    ]
                },
                "qualifiedName":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "ref":{
                    "$ref":"#/definitions/TypeRef"
                }
            }
        },
        "TypeCatalog":{
            "type":"object",
            "properties":{
                "catalogProfile":{
                    "$ref":"#/definitions/CatalogProfile"
                },
                "allTypes":{
                    "type":"array",
                    "uniqueItems":true,
                    "items":{
                        "$ref":"#/definitions/ObjectType"
                    }
                }
            }
        },
        "TypeFinder":{
            "type":"object"
        },
        "TypeInfo":{
            "type":"object",
            "properties":{
                "typeNamespace":{
                    "type":"string"
                },
                "typeName":{
                    "type":"string"
                }
            }
        },
        "TypeRef":{
            "type":"object",
            "properties":{
                "xmlPrimitiveType":{
                    "type":"boolean"
                },
                "namespacedObject":{
                    "type":"boolean"
                },
                "contextualType":{
                    "type":"boolean"
                },
                "arrayType":{
                    "type":"boolean"
                },
                "catalogObject":{
                    "type":"boolean"
                },
                "xmlTypeObject":{
                    "type":"boolean"
                },
                "text":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                }
            }
        },
        "UriBuilder":{
            "type":"object"
        },
        "UriInfo":{
            "type":"object",
            "properties":{
                "absolutePathBuilder":{
                    "$ref":"#/definitions/UriBuilder"
                },
                "baseUriBuilder":{
                    "$ref":"#/definitions/UriBuilder"
                },
                "pathParameters":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"array",
                        "items":{
                            "type":"string"
                        }
                    }
                },
                "queryParameters":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"array",
                        "items":{
                            "type":"string"
                        }
                    }
                },
                "matchedResources":{
                    "type":"array",
                    "items":{
                        "type":"object"
                    }
                },
                "matchedURIs":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "requestUriBuilder":{
                    "$ref":"#/definitions/UriBuilder"
                },
                "pathSegments":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/PathSegment"
                    }
                },
                "baseUri":{
                    "type":"string",
                    "format":"uri"
                },
                "requestUri":{
                    "type":"string",
                    "format":"uri"
                },
                "path":{
                    "type":"string"
                },
                "absolutePath":{
                    "type":"string",
                    "format":"uri"
                }
            }
        },
        "User":{
            "type":"object",
            "properties":{
                "realm":{
                    "type":"string"
                },
                "id":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "type":{
                    "type":"string",
                    "enum":[
                        "USER",
                        "GROUP",
                        "USERATTRIBUTEROLE",
                        "APPROLE"
                    ]
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "UserAttributes":{
            "type":"object",
            "properties":{
                "typeValue":{
                    "type":"string"
                },
                "id":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "type":{
                    "type":"string",
                    "enum":[
                        "USER",
                        "GROUP",
                        "USERATTRIBUTEROLE",
                        "APPROLE"
                    ]
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                }
            }
        },
        "VFile":{
            "type":"object",
            "properties":{
                "fileSystem":{
                    "$ref":"#/definitions/VFileSystem"
                },
                "created":{
                    "type":"boolean"
                },
                "name":{
                    "type":"string"
                },
                "canonicalPath":{
                    "type":"string"
                },
                "parentFile":{
                    "$ref":"#/definitions/VFile"
                },
                "canonicalFile":{
                    "$ref":"#/definitions/VFile"
                },
                "directory":{
                    "type":"boolean"
                },
                "file":{
                    "type":"boolean"
                },
                "hidden":{
                    "type":"boolean"
                }
            }
        },
        "VFileSystem":{
            "type":"object",
            "properties":{
                "uniqueID":{
                    "type":"string"
                },
                "root":{
                    "$ref":"#/definitions/VFile"
                }
            }
        },
        "ViewObject":{
            "type":"object",
            "properties":{
                "children":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ViewObject"
                    }
                },
                "evictable":{
                    "type":"boolean"
                },
                "name":{
                    "type":"string"
                },
                "parent":{
                    "$ref":"#/definitions/ViewObject"
                },
                "typeRef":{
                    "$ref":"#/definitions/TypeRef"
                },
                "virtual":{
                    "type":"boolean"
                },
                "fullName":{
                    "type":"string"
                }
            }
        },
        "Views":{
            "type":"object",
            "properties":{
                "levels":{
                    "type":"integer",
                    "format":"int32",
                    "xml":{
                        "attribute":true
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "xml":{
                            "name":"links"
                        },
                        "$ref":"#/definitions/Link"
                    }
                },
                "title":{
                    "type":"string"
                },
                "userLink":{
                    "$ref":"#/definitions/Link"
                },
                "link":{
                    "type":"array",
                    "xml":{
                        "name":"views"
                    },
                    "items":{
                        "xml":{
                            "name":"views"
                        },
                        "$ref":"#/definitions/Link"
                    }
                }
            },
            "xml":{
                "name":"tasks",
                "namespace":"http://xmlns.oracle.com/bpm/rest/tasks"
            }
        },
        "WorkWeek":{
            "type":"object"
        },
        "XSLTransformationsContainer":{
            "type":"object",
            "properties":{
                "children":{
                    "$ref":"#/definitions/SequenceProjectObject"
                },
                "childCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "childComparator":{
                    "$ref":"#/definitions/ComparatorProjectObject"
                },
                "parentObject":{
                    "$ref":"#/definitions/ProjectObject"
                },
                "projectObjectType":{
                    "type":"string",
                    "enum":[
                        "ALL",
                        "PROJECT",
                        "MODEL",
                        "PROJECT_MODEL",
                        "ACTIVITY",
                        "TASK",
                        "METHOD",
                        "EXTERNAL_VARIABLE",
                        "BUSINESS_VARIABLE",
                        "BUSINESS_PARAMETER",
                        "BPM_OBJECT",
                        "BPM_OBJECT_PRESENTATION",
                        "ORGANIZATION_ROLE",
                        "CONFIGURATION",
                        "OU",
                        "CASE",
                        "MODEL_CONTAINER",
                        "TRANSITION",
                        "CONNECTOR",
                        "LANE",
                        "MEASUREMENT",
                        "NOTE",
                        "PROCESS_WEB_SERVICE",
                        "MAPPING",
                        "INSTANCE_VARIABLE",
                        "CALENDAR_RULE",
                        "HOLIDAY_RULE",
                        "ORGANIZATION_GROUP",
                        "PARTICIPANT",
                        "PROJECT_SIMULATION",
                        "MODEL_SIMULATION",
                        "PRESENTATION",
                        "TOPOLOGY",
                        "PROCESS_DEPLOYMENT",
                        "ENGINE",
                        "UDDI_PROCESS_PUBLICATION",
                        "CORRELATION",
                        "TRANSFORMATION",
                        "ATTRIBUTE",
                        "ATTRIBUTE_GROUP",
                        "COMPONENT",
                        "TRANSFORMATION_METHOD",
                        "TRANSFORMATION_MAPPING",
                        "CONFIGURATION_MANAGER",
                        "EXTERNAL_RESOURCE",
                        "EXTERNAL_REFERENCE",
                        "COMPONENT_TYPE",
                        "SIMULATION_ACTIVITY",
                        "SIMULATION_TRANSITION",
                        "SIMULATION_RESOURCE",
                        "SCHEDULE",
                        "ENUM",
                        "ORGANIZATION",
                        "WEB_CONTAINER",
                        "WEB_RESOURCES",
                        "CUSTOM_JSP",
                        "PROJECT_RESOURCE",
                        "LAYOUT",
                        "DEPLOYMENT",
                        "PROJECT_PREFERENCES",
                        "PROJECT_OBJECT_CONTAINER",
                        "ROLES_CONTAINER",
                        "GROUPS_CONTAINER",
                        "ORGANIZATIONAL_UNITS_CONTAINER",
                        "PARTICIPANTS_CONTAINER",
                        "BUSINESS_PARAMETERS_CONTAINER",
                        "CALENDAR_RULES_CONTAINER",
                        "HOLIDAY_RULES_CONTAINER",
                        "UNKNOWN",
                        "FOLDER",
                        "PRESENTATION_PREFERENCES",
                        "ORGANIZATIONAL_CHART",
                        "FORM",
                        "FORM_ELEMENT",
                        "FORMS_CONTAINER",
                        "ACTIVITY_GUIDE",
                        "MILESTONE",
                        "MILESTONE_ACTIVITY",
                        "BUSINESS_INDICATOR",
                        "PROJECT_INFO",
                        "CONTENT_METADATA",
                        "FORM_DEFINITION",
                        "STYLESHEET",
                        "FREVVO_JSON",
                        "EXTERNAL_UI",
                        "DYNAMIC_PROCESS",
                        "HEADER_METADATA",
                        "CLOUD_DATA_TRANSFORMATION_CONTAINER",
                        "SEARCHABLE_FIELDS"
                    ]
                },
                "deletable":{
                    "type":"boolean"
                },
                "project":{
                    "$ref":"#/definitions/Project"
                },
                "active":{
                    "type":"boolean"
                },
                "id":{
                    "type":"string"
                },
                "position":{
                    "type":"integer",
                    "format":"int32"
                },
                "name":{
                    "type":"string"
                },
                "default":{
                    "type":"boolean"
                },
                "readOnly":{
                    "type":"boolean"
                },
                "path":{
                    "$ref":"#/definitions/Path"
                },
                "transientAttributes":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"object"
                    }
                },
                "entityAttributes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/AttrObject"
                    }
                },
                "dirty":{
                    "type":"boolean"
                },
                "broken":{
                    "type":"boolean"
                }
            }
        },
        "AgreementUI":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "std":{
                    "type":"string"
                },
                "version":{
                    "type":"string"
                },
                "txId":{
                    "type":"string"
                },
                "desc":{
                    "type":"string"
                },
                "createdDate":{
                    "type":"string"
                },
                "createdBy":{
                    "type":"string"
                },
                "updatedDate":{
                    "type":"string"
                },
                "updatedBy":{
                    "type":"string"
                },
                "txName":{
                    "type":"string"
                },
                "count":{
                    "type":"integer",
                    "format":"int32"
                },
                "agrID":{
                    "type":"string"
                },
                "agrName":{
                    "type":"string"
                },
                "tpId":{
                    "type":"string"
                },
                "docId":{
                    "type":"string"
                },
                "direction":{
                    "type":"string"
                },
                "deployStatus":{
                    "type":"string"
                }
            }
        },
        "BusinessIdentifierUI":{
            "type":"object",
            "properties":{
                "bizIdName1":{
                    "type":"string"
                },
                "bizIdXpath1":{
                    "type":"string"
                },
                "bizIdName2":{
                    "type":"string"
                },
                "bizIdXpath2":{
                    "type":"string"
                },
                "bizIdName3":{
                    "type":"string"
                },
                "bizIdXpath3":{
                    "type":"string"
                }
            }
        },
        "CodeUI":{
            "type":"object",
            "properties":{
                "c":{
                    "type":"string"
                },
                "d":{
                    "type":"string"
                },
                "n":{
                    "type":"string"
                },
                "getdR":{
                    "type":"integer",
                    "format":"int32"
                },
                "getnR":{
                    "type":"integer",
                    "format":"int32"
                },
                "r":{
                    "type":"boolean"
                }
            }
        },
        "CodesPartitionUI":{
            "type":"object",
            "properties":{
                "codes":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/CodeUI"
                    }
                }
            }
        },
        "CompositeUI":{
            "allOf":[
                {
                    "$ref":"#/definitions/DocumentModelUI"
                },
                {
                    "type":"object",
                    "properties":{
                        "elem":{
                            "type":"string"
                        },
                        "type":{
                            "type":"string"
                        },
                        "min":{
                            "type":"integer",
                            "format":"int32"
                        },
                        "max":{
                            "type":"integer",
                            "format":"int32"
                        },
                        "synRl":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/SyntaxRuleUI"
                            }
                        }
                    }
                }
            ]
        },
        "DocumentModelUI":{
            "type":"object",
            "discriminator":"objType",
            "properties":{
                "objId":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "objType":{
                    "type":"string"
                },
                "rptCnt":{
                    "type":"string"
                },
                "req":{
                    "type":"string"
                },
                "usage":{
                    "type":"string"
                },
                "purpose":{
                    "type":"string"
                },
                "notes":{
                    "type":"string"
                },
                "cmnts":{
                    "type":"string"
                },
                "posNo":{
                    "type":"string"
                },
                "msk":{
                    "type":"boolean"
                },
                "var":{
                    "type":"integer",
                    "format":"int32"
                },
                "r":{
                    "type":"boolean"
                },
                "getpRef":{
                    "type":"integer",
                    "format":"int32"
                },
                "getnRef":{
                    "type":"integer",
                    "format":"int32"
                },
                "getcRef":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "DocumentNode":{
            "type":"object",
            "properties":{
                "attr":{
                    "$ref":"#/definitions/DocumentModelUI"
                },
                "children":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/DocumentNode"
                    }
                }
            }
        },
        "DocumentTypeUI":{
            "type":"object",
            "properties":{
                "txId":{
                    "type":"string"
                },
                "desc":{
                    "type":"string"
                }
            }
        },
        "DocumentUI":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "std":{
                    "type":"string"
                },
                "version":{
                    "type":"string"
                },
                "txId":{
                    "type":"string"
                },
                "desc":{
                    "type":"string"
                },
                "createdDate":{
                    "type":"string"
                },
                "createdBy":{
                    "type":"string"
                },
                "updatedDate":{
                    "type":"string"
                },
                "updatedBy":{
                    "type":"string"
                },
                "txName":{
                    "type":"string"
                },
                "count":{
                    "type":"integer",
                    "format":"int32"
                },
                "schema":{
                    "type":"string"
                },
                "schemaName":{
                    "type":"string"
                },
                "state":{
                    "type":"string"
                },
                "active":{
                    "type":"array",
                    "readOnly":true,
                    "items":{
                        "$ref":"#/definitions/IntegrationResourceUI"
                    }
                },
                "inActive":{
                    "type":"array",
                    "readOnly":true,
                    "items":{
                        "$ref":"#/definitions/IntegrationResourceUI"
                    }
                },
                "activeAgr":{
                    "type":"array",
                    "readOnly":true,
                    "items":{
                        "$ref":"#/definitions/AgreementUI"
                    }
                },
                "inActiveAgr":{
                    "type":"array",
                    "readOnly":true,
                    "items":{
                        "$ref":"#/definitions/AgreementUI"
                    }
                },
                "partnerCnt":{
                    "type":"integer",
                    "format":"int32"
                },
                "businessIdentifiers":{
                    "$ref":"#/definitions/BusinessIdentifierUI"
                }
            }
        },
        "DocumentsUI":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/DocumentUI"
                    }
                },
                "size":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "ElementUI":{
            "allOf":[
                {
                    "$ref":"#/definitions/DocumentModelUI"
                },
                {
                    "type":"object",
                    "properties":{
                        "elem":{
                            "type":"string"
                        },
                        "type":{
                            "type":"string"
                        },
                        "min":{
                            "type":"integer",
                            "format":"int32"
                        },
                        "max":{
                            "type":"integer",
                            "format":"int32"
                        },
                        "codeId":{
                            "type":"string"
                        },
                        "part":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/CodesPartitionUI"
                            }
                        }
                    }
                }
            ]
        },
        "IntegrationResourceUI":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "std":{
                    "type":"string"
                },
                "version":{
                    "type":"string"
                },
                "txId":{
                    "type":"string"
                },
                "desc":{
                    "type":"string"
                },
                "createdDate":{
                    "type":"string"
                },
                "createdBy":{
                    "type":"string"
                },
                "updatedDate":{
                    "type":"string"
                },
                "updatedBy":{
                    "type":"string"
                },
                "txName":{
                    "type":"string"
                },
                "count":{
                    "type":"integer",
                    "format":"int32"
                },
                "status":{
                    "type":"string"
                }
            }
        },
        "MaxSize":{
            "type":"object",
            "properties":{
                "purpose":{
                    "type":"integer",
                    "format":"int32"
                },
                "notes":{
                    "type":"integer",
                    "format":"int32"
                },
                "cmnts":{
                    "type":"integer",
                    "format":"int32"
                },
                "desc":{
                    "type":"integer",
                    "format":"int32"
                },
                "steps":{
                    "type":"integer",
                    "format":"int32"
                },
                "txt":{
                    "type":"integer",
                    "format":"int32"
                },
                "ver":{
                    "type":"number",
                    "format":"float"
                },
                "pos":{
                    "type":"boolean"
                }
            }
        },
        "SchemaUI":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "name":{
                    "type":"string"
                },
                "std":{
                    "type":"string"
                },
                "version":{
                    "type":"string"
                },
                "txId":{
                    "type":"string"
                },
                "desc":{
                    "type":"string"
                },
                "createdDate":{
                    "type":"string"
                },
                "createdBy":{
                    "type":"string"
                },
                "updatedDate":{
                    "type":"string"
                },
                "updatedBy":{
                    "type":"string"
                },
                "txName":{
                    "type":"string"
                },
                "count":{
                    "type":"integer",
                    "format":"int32"
                },
                "docNode":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/DocumentNode"
                    }
                },
                "state":{
                    "type":"string"
                },
                "active":{
                    "type":"array",
                    "readOnly":true,
                    "items":{
                        "$ref":"#/definitions/DocumentUI"
                    }
                },
                "inActive":{
                    "type":"array",
                    "readOnly":true,
                    "items":{
                        "$ref":"#/definitions/DocumentUI"
                    }
                },
                "maxSize":{
                    "$ref":"#/definitions/MaxSize"
                },
                "activeAgr":{
                    "type":"array",
                    "readOnly":true,
                    "items":{
                        "$ref":"#/definitions/AgreementUI"
                    }
                },
                "inActiveAgr":{
                    "type":"array",
                    "readOnly":true,
                    "items":{
                        "$ref":"#/definitions/AgreementUI"
                    }
                }
            }
        },
        "SchemasUI":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SchemaUI"
                    }
                },
                "size":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "SegLoopUI":{
            "allOf":[
                {
                    "$ref":"#/definitions/DocumentModelUI"
                },
                {
                    "type":"object",
                    "properties":{
                        "tableArea":{
                            "type":"string"
                        }
                    }
                }
            ]
        },
        "SegmentUI":{
            "allOf":[
                {
                    "$ref":"#/definitions/DocumentModelUI"
                },
                {
                    "type":"object",
                    "properties":{
                        "tableArea":{
                            "type":"string"
                        },
                        "synRl":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/SyntaxRuleUI"
                            }
                        }
                    }
                }
            ]
        },
        "SyntaxRuleUI":{
            "type":"object",
            "properties":{
                "elems":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "rule":{
                    "type":"string"
                },
                "r":{
                    "type":"boolean"
                }
            }
        },
        "BusinessMessageRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "state":{
                    "type":"string"
                },
                "direction":{
                    "type":"string"
                },
                "tradingPartner":{
                    "type":"string"
                },
                "creationDate":{
                    "type":"string"
                },
                "updatedDate":{
                    "type":"string"
                },
                "updatedBy":{
                    "type":"string"
                },
                "createdBy":{
                    "type":"string"
                },
                "messageType":{
                    "type":"string"
                },
                "userDefinedId":{
                    "type":"string"
                },
                "errorCode":{
                    "type":"string"
                },
                "errorSummary":{
                    "type":"string"
                },
                "errorDetail":{
                    "type":"string"
                },
                "referenceToId":{
                    "type":"string"
                },
                "documentType":{
                    "type":"string"
                },
                "documentStandard":{
                    "type":"string"
                },
                "documentVersion":{
                    "type":"string"
                },
                "documentId":{
                    "type":"string"
                },
                "identifiers":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "payloadName":{
                    "type":"string"
                },
                "canonicalPayloadId":{
                    "type":"string"
                },
                "b2bPayloadId":{
                    "type":"string"
                },
                "canonicalPayloadSize":{
                    "type":"string"
                },
                "b2bPayloadSize":{
                    "type":"string"
                },
                "wireMessageId":{
                    "type":"string"
                },
                "delimiter":{
                    "type":"string"
                },
                "instanceId":{
                    "type":"string"
                },
                "transportProperties":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "processingResults":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "payload":{
                    "$ref":"#/definitions/Payload"
                },
                "correlatedMessages":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/CorrelatedMessage"
                    }
                }
            },
            "xml":{
                "name":"businessmessage"
            }
        },
        "BusinessMessagesRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/BusinessMessageRs"
                    }
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32"
                },
                "totalRecordsCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "hasMore":{
                    "type":"boolean"
                },
                "limit":{
                    "type":"integer",
                    "format":"int32"
                },
                "dataFetchTime":{
                    "type":"string",
                    "format":"date-time"
                }
            }
        },
        "CorrelatedMessage":{
            "type":"object",
            "properties":{
                "label":{
                    "type":"string"
                },
                "count":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "WireMessageRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "id":{
                    "type":"string"
                },
                "state":{
                    "type":"string"
                },
                "ackState":{
                    "type":"string"
                },
                "transportProtocol":{
                    "type":"string"
                },
                "transportName":{
                    "type":"string"
                },
                "url":{
                    "type":"string"
                },
                "direction":{
                    "type":"string"
                },
                "tradingPartner":{
                    "type":"string"
                },
                "source":{
                    "type":"string"
                },
                "creationDate":{
                    "type":"string"
                },
                "updatedDate":{
                    "type":"string"
                },
                "updatedBy":{
                    "type":"string"
                },
                "createdBy":{
                    "type":"string"
                },
                "payloadName":{
                    "type":"string"
                },
                "packedPayloadId":{
                    "type":"string"
                },
                "packedPayloadSize":{
                    "type":"string"
                },
                "unpackedPayloadId":{
                    "type":"string"
                },
                "unpackedPayloadSize":{
                    "type":"string"
                },
                "messageType":{
                    "type":"string"
                },
                "userDefinedId":{
                    "type":"string"
                },
                "instanceId":{
                    "type":"string"
                },
                "errorCode":{
                    "type":"string"
                },
                "errorSummary":{
                    "type":"string"
                },
                "errorDetail":{
                    "type":"string"
                },
                "transportProperties":{
                    "type":"object",
                    "additionalProperties":{
                        "type":"string"
                    }
                },
                "processingResults":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "payload":{
                    "$ref":"#/definitions/Payload"
                },
                "correlatedMessages":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/CorrelatedMessage"
                    }
                }
            },
            "xml":{
                "name":"wiremessage"
            }
        },
        "WireMessagesRs":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SuiteLink"
                    }
                },
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/WireMessageRs"
                    }
                },
                "totalResults":{
                    "type":"integer",
                    "format":"int32"
                },
                "totalRecordsCount":{
                    "type":"integer",
                    "format":"int32"
                },
                "hasMore":{
                    "type":"boolean"
                },
                "limit":{
                    "type":"integer",
                    "format":"int32"
                },
                "dataFetchTime":{
                    "type":"string",
                    "format":"date-time"
                }
            },
            "xml":{
                "name":"wiremessages"
            }
        },
        "CommonModel":{
            "type":"object",
            "discriminator":"links",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                }
            }
        },
        "ProcessResource":{
            "type":"object",
            "allOf":[
                {
                    "$ref":"#/definitions/CommonModel"
                },
                {
                    "properties":{
                        "id":{
                            "type":"string",
                            "description":"The id of the deployment resource."
                        },
                        "name":{
                            "type":"string",
                            "description":"The name of the deployment resource."
                        },
                        "deploymentId":{
                            "type":"string",
                            "description":"The deployment ID"
                        },
                        "schema":{
                            "type":"object",
                            "description":"The schema of the resource."
                        }
                    }
                }
            ]
        },
        "ProcessResources":{
            "type":"object",
            "allOf":[
                {
                    "$ref":"#/definitions/CommonModel"
                },
                {
                    "properties":{
                        "items":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/ProcessResource"
                            }
                        }
                    }
                }
            ]
        },
        "ProcessDefinition":{
            "type":"object",
            "allOf":[
                {
                    "$ref":"#/definitions/CommonModel"
                },
                {
                    "properties":{
                        "id":{
                            "type":"string",
                            "description":"Process definition ID"
                        },
                        "key":{
                            "type":"string",
                            "description":"Process definition key"
                        },
                        "category":{
                            "type":"string",
                            "description":"Process definition category"
                        },
                        "name":{
                            "type":"string",
                            "description":"Process definition title"
                        },
                        "version":{
                            "type":"integer",
                            "description":"Process definition deployment version"
                        },
                        "revision":{
                            "type":"string",
                            "description":"Process definition deployment revision"
                        },
                        "resource":{
                            "type":"string",
                            "description":"Process definition resource file"
                        },
                        "deploymentId":{
                            "type":"string",
                            "description":"Process definition deployment Id"
                        },
                        "description":{
                            "type":"string",
                            "description":"Process definition summary"
                        },
                        "formMetadataURL":{
                            "type":"string",
                            "description":"Form URL associated with the process"
                        },
                        "formInputParam":{
                            "type":"string",
                            "description":"Input Parameter name required to start the case with a form"
                        }
                    },
                    "required":[
                        "id"
                    ]
                }
            ]
        },
        "ProcessDefinitions":{
            "type":"object",
            "allOf":[
                {
                    "$ref":"#/definitions/CommonModel"
                },
                {
                    "properties":{
                        "items":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/ProcessDefinition"
                            }
                        }
                    }
                }
            ]
        },
        "ProcessDefinitionInterface":{
            "type":"object",
            "allOf":[
                {
                    "$ref":"#/definitions/CommonModel"
                },
                {
                    "properties":{
                        "processDefinitionId":{
                            "type":"string",
                            "description":"Process definition ID"
                        },
                        "inputs":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/ProcessIOParam"
                            }
                        },
                        "outputs":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/ProcessIOParam"
                            }
                        }
                    }
                }
            ]
        },
        "ProcessIOParam":{
            "description":"Process I/O param object",
            "properties":{
                "name":{
                    "type":"string",
                    "description":"Display name of the param"
                },
                "type":{
                    "type":"string",
                    "description":"Type of the param",
                    "x-nullable":"boolean",
                    "enum":[
                        "PRIMITIVE",
                        "REFERENCE"
                    ]
                },
                "typeValue":{
                    "type":"object",
                    "description":"Value of the type either url for reference or primitive type name"
                }
            }
        },
        "ProcessDefinitionMetadata":{
            "type":"object",
            "allOf":[
                {
                    "$ref":"#/definitions/CommonModel"
                },
                {
                    "properties":{
                        "processDefinitionId":{
                            "type":"string",
                            "description":"Process definition ID"
                        },
                        "dataObjects":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/DataObjectMetadata"
                            }
                        },
                        "planItems":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/PlanItemMetadata"
                            }
                        },
                        "documents":{
                            "$ref":"#/definitions/DocumentsDefinition"
                        }
                    }
                }
            ]
        },
        "PlanItemMetadata":{
            "description":"A Plan Item object",
            "properties":{
                "id":{
                    "type":"string",
                    "description":"ID of the resource"
                },
                "displayName":{
                    "type":"string",
                    "description":"Display name of the resource"
                },
                "childPlanItems":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/PlanItemMetadata"
                    }
                }
            }
        },
        "DocumentsDefinition":{
            "description":"Documents definition",
            "properties":{
                "isDocsEnabledFlag":{
                    "type":"boolean",
                    "description":"if DoCS is enabled this will be true."
                },
                "documentDefinitions":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/DocumentDefinition"
                    }
                }
            }
        },
        "DocumentDefinition":{
            "description":"Document defintion",
            "properties":{
                "name":{
                    "type":"string",
                    "description":"Display Name"
                },
                "type":{
                    "type":"string",
                    "description":"Document defintion type",
                    "enum":[
                        "MANAGED_FOLDER",
                        "INCOMING_FOLDER",
                        "INCOMING_DOCUMENT"
                    ]
                },
                "startupFlag":{
                    "type":"boolean",
                    "description":"true if it is a startup managed-folder"
                }
            }
        },
        "VariablesMap":{
            "description":"a (key, MapItem) map. `default`is an example key",
            "properties":{
                "default":{
                    "type":"object"
                }
            },
            "additionalProperties":{
                "type":"object"
            }
        },
        "CreateInstanceInput":{
            "description":"a (key, MapItem) map. `default`is an example key",
            "properties":{
                "default":{
                    "type":"object"
                }
            },
            "additionalProperties":{
                "type":"object"
            }
        },
        "Variables":{
            "type":"object",
            "allOf":[
                {
                    "$ref":"#/definitions/CommonModel"
                },
                {
                    "properties":{
                        "instanceId":{
                            "type":"string",
                            "description":"Instance ID"
                        },
                        "items":{
                            "$ref":"#/definitions/VariablesMap"
                        }
                    }
                }
            ]
        },
        "CreateInstanceOutput":{
            "type":"object",
            "allOf":[
                {
                    "$ref":"#/definitions/CommonModel"
                },
                {
                    "properties":{
                        "id":{
                            "type":"string",
                            "description":"Instance ID of newly created instance"
                        },
                        "processDefinitionId":{
                            "type":"string",
                            "description":"Process definition ID"
                        },
                        "title":{
                            "type":"string",
                            "description":"Title of the instance"
                        },
                        "state":{
                            "type":"string",
                            "description":"Current satus of the instance",
                            "default":"ACTIVE",
                            "enum":[
                                "ACTIVE",
                                "COMPLETED",
                                "TERMINATED"
                            ]
                        },
                        "description":{
                            "type":"string",
                            "description":"Description of the process."
                        }
                    }
                }
            ]
        },
        "ProcessInstances":{
            "type":"object",
            "allOf":[
                {
                    "$ref":"#/definitions/CommonModel"
                },
                {
                    "properties":{
                        "items":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/ProcessInstance"
                            }
                        }
                    }
                }
            ]
        },
        "InstanceActionInput":{
            "type":"object",
            "properties":{
                "variables":{
                    "$ref":"#/definitions/VariablesMap"
                },
                "deletions":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "action":{
                    "type":"string",
                    "description":"complete, close, abort",
                    "enum":[
                        "abort",
                        "close",
                        "complete"
                    ]
                }
            }
        },
        "ProcessExecution":{
            "type":"object",
            "allOf":[
                {
                    "$ref":"#/definitions/CommonModel"
                },
                {
                    "properties":{
                        "id":{
                            "type":"string",
                            "description":"The ID of the process execution instance."
                        },
                        "parentProcessActivityInstanceId":{
                            "type":"string",
                            "description":"The ID of the parent process activity this instance belongs to."
                        },
                        "activityId":{
                            "type":"string",
                            "description":"The ID of the activity."
                        },
                        "activityName":{
                            "type":"string",
                            "description":"The name of the activity."
                        },
                        "activityType":{
                            "type":"string",
                            "description":"The type of the activity."
                        },
                        "processDefinitionId":{
                            "type":"string",
                            "description":"The ID of the process definition that this process activity instance belongs to."
                        },
                        "processInstanceId":{
                            "type":"string",
                            "description":"The ID of the process instance that this  activity instance belongs to."
                        },
                        "executionId":{
                            "type":"string",
                            "description":"The ID of the execution."
                        },
                        "userId":{
                            "type":"string",
                            "description":"The ID of the user this activty instance is assigned to."
                        },
                        "createTime":{
                            "type":"string",
                            "description":"The time the instance was created. Has the format yyyy-MM-dd'T'HH:mm:ss.SSSZ, Returns date in UTC."
                        },
                        "endTime":{
                            "type":"string",
                            "description":"The time the instance ended. Has the format yyyy-MM-dd'T'HH:mm:ss.SSSZ, Returns date in UTC."
                        },
                        "durationInMillis":{
                            "type":"integer",
                            "format":"int64",
                            "description":"The time the instance took to finish, in milliseconds."
                        },
                        "required":{
                            "type":"boolean",
                            "description":"If this activity is required"
                        },
                        "state":{
                            "type":"string",
                            "description":"state of the process activity instance",
                            "default":"ACTIVE",
                            "enum":[
                                "AVAILABLE",
                                "ENABLED",
                                "DISABLED",
                                "ACTIVE",
                                "COMPLETED",
                                "TERMINATED",
                                "FAILED"
                            ]
                        },
                        "availableActions":{
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "availablePermissions":{
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "failureMessage":{
                            "type":"string",
                            "description":"This shows failure reasons when activity is in failed state"
                        }
                    }
                }
            ]
        },
        "ProcessExecutions":{
            "type":"object",
            "allOf":[
                {
                    "$ref":"#/definitions/CommonModel"
                },
                {
                    "properties":{
                        "items":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/ProcessExecution"
                            }
                        }
                    }
                }
            ]
        },
        "ExecutionActionInput":{
            "type":"object",
            "properties":{
                "variables":{
                    "$ref":"#/definitions/VariablesMap"
                },
                "deletions":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "action":{
                    "type":"string",
                    "description":"manual-start, complete ,disable , reenable, or reactivate",
                    "enum":[
                        "manual-start",
                        "complete",
                        "disable",
                        "reenable",
                        "reactivate"
                    ]
                }
            }
        },
        "Folders":{
            "type":"object",
            "allOf":[
                {
                    "$ref":"#/definitions/CommonModel"
                },
                {
                    "properties":{
                        "isDocsEnabledFlag":{
                            "type":"boolean",
                            "description":"if DoCS is enabled this will be true."
                        },
                        "forProcessInstanceId":{
                            "type":"string",
                            "description":"Folder fetched for ProcessInstanceId"
                        },
                        "folders":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/Folder"
                            }
                        }
                    }
                }
            ]
        },
        "Folder":{
            "type":"object",
            "allOf":[
                {
                    "$ref":"#/definitions/CommonModel"
                },
                {
                    "properties":{
                        "folderId":{
                            "type":"string",
                            "description":"Folder Id"
                        },
                        "forProcessInstanceId":{
                            "type":"string",
                            "description":"Folder fetched for ProcessInstanceId"
                        },
                        "folderName":{
                            "type":"string",
                            "description":"Folder Name"
                        },
                        "type":{
                            "type":"string",
                            "description":"f for folder and d for document"
                        },
                        "permission":{
                            "type":"string",
                            "description":"Permission"
                        }
                    }
                }
            ]
        },
        "FolderDetails":{
            "type":"object",
            "allOf":[
                {
                    "$ref":"#/definitions/Folder"
                },
                {
                    "properties":{
                        "mafLink":{
                            "type":"string",
                            "description":"Mobile Application Framework App Link"
                        },
                        "appLink":{
                            "type":"string",
                            "description":"App Link"
                        }
                    }
                }
            ]
        },
        "ProcessRoleScopeType":{
            "type":"string",
            "enum":[
                "GLOBAL",
                "DEFINITION",
                "INSTANCE"
            ]
        },
        "ProcessRolePermissionActionType":{
            "type":"string",
            "enum":[
                "NONE",
                "ALL",
                "READ",
                "UPDATE",
                "CREATE",
                "ACCESS",
                "DOCUMENT_DOWNLOAD",
                "DOCUMENT_CONTRIBUTE"
            ]
        },
        "ProcessRoleChangeRequestType":{
            "type":"string",
            "enum":[
                "INSERT",
                "UPDATE",
                "DELETE"
            ]
        },
        "ProcessRoleMemberType":{
            "type":"string",
            "enum":[
                "USER",
                "GROUP"
            ]
        },
        "ProcessRole":{
            "type":"object",
            "allOf":[
                {
                    "$ref":"#/definitions/CommonModel"
                },
                {
                    "properties":{
                        "id":{
                            "type":"string",
                            "description":"The ID of the process role."
                        },
                        "displayName":{
                            "type":"string",
                            "description":"The display name of the process role"
                        },
                        "overriddenRoleId":{
                            "type":"string",
                            "description":"The ID of the definition or global scope role overriden by this role"
                        },
                        "scopes":{
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "scopeType":{
                            "$ref":"#/definitions/ProcessRoleScopeType"
                        }
                    }
                }
            ]
        },
        "ProcessRoles":{
            "type":"object",
            "allOf":[
                {
                    "$ref":"#/definitions/CommonModel"
                },
                {
                    "properties":{
                        "items":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/ProcessRole"
                            }
                        }
                    }
                }
            ]
        },
        "ProcessRoleResource":{
            "description":"Process Role Resource",
            "properties":{
                "resourceType":{
                    "type":"string",
                    "description":"type of resource"
                },
                "resourceId":{
                    "type":"string",
                    "description":"ID of resource"
                },
                "subResourceId":{
                    "type":"string",
                    "description":"sub respurce ID"
                }
            }
        },
        "ProcessRolePermission":{
            "type":"object",
            "properties":{
                "id":{
                    "type":"string",
                    "description":"The process role permission ID."
                },
                "condition":{
                    "type":"string",
                    "description":"The condition when this permission will be activated"
                },
                "actions":{
                    "type":"array",
                    "description":"List of actions",
                    "items":{
                        "$ref":"#/definitions/ProcessRolePermissionActionType"
                    }
                },
                "resources":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ProcessRoleResource"
                    }
                }
            }
        },
        "ProcessRolePermissions":{
            "type":"object",
            "allOf":[
                {
                    "$ref":"#/definitions/CommonModel"
                },
                {
                    "properties":{
                        "items":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/ProcessRolePermission"
                            }
                        }
                    }
                }
            ]
        },
        "ProcessRolePermissionsAction":{
            "type":"object",
            "properties":{
                "object":{
                    "$ref":"#/definitions/ProcessRolePermission"
                },
                "type":{
                    "$ref":"#/definitions/ProcessRoleChangeRequestType"
                }
            }
        },
        "ProcessRolePermissionsActionInput":{
            "type":"object",
            "properties":{
                "actions":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ProcessRolePermissionsAction"
                    }
                }
            }
        },
        "ProcessRoleMember":{
            "type":"object",
            "properties":{
                "id":{
                    "type":"string",
                    "description":"The process role member's ID."
                },
                "memberName":{
                    "type":"string",
                    "description":"The process role member's ID."
                },
                "memberType":{
                    "$ref":"#/definitions/ProcessRoleMemberType"
                }
            }
        },
        "ProcessRoleMembers":{
            "type":"object",
            "allOf":[
                {
                    "$ref":"#/definitions/CommonModel"
                },
                {
                    "properties":{
                        "items":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/ProcessRoleMember"
                            }
                        }
                    }
                }
            ]
        },
        "ProcessRoleMembersAction":{
            "type":"object",
            "properties":{
                "object":{
                    "$ref":"#/definitions/ProcessRoleMember"
                },
                "type":{
                    "$ref":"#/definitions/ProcessRoleChangeRequestType"
                }
            }
        },
        "ProcessRoleMembersActionInput":{
            "type":"object",
            "properties":{
                "actions":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ProcessRoleMembersAction"
                    }
                }
            }
        }
    },
    "securityDefinitions":{
        "basicAuth":{
            "type":"basic",
            "description":"HTTP Basic Authentication. Works over `HTTP` and `HTTPS`"
        },
        "dp_basic":{
            "type":"basic"
        },
        "dp_oauth":{
            "type":"oauth2",
            "authorizationUrl":"http://cloud.oracle.com/oauth",
            "flow":"implicit",
            "scopes":{
                "read":"Grants read access",
                "write":"Grants write access"
            }
        }
    },
    "parameters":{
        "authorizationHeader":{
            "name":"Authorization",
            "description":"Authorization header MUST be set to type Bearer and an access token must be provided i.e. 'Bearer <refreshToken>'",
            "type":"string",
            "in":"header",
            "required":true,
            "default":"Bearer XXXXX.XXXXX.XXXXX"
        },
        "basicAuthHeader":{
            "name":"Authorization",
            "description":"Authorization header MUST be set to type Basic, and base64 encoded username and password pair must be provided",
            "type":"string",
            "in":"header",
            "required":true,
            "default":"Basic XXXXXXXXXX"
        },
        "spaceId":{
            "name":"spaceId",
            "description":"Identifies the Process space in which the decision model was created.",
            "type":"string",
            "in":"path",
            "required":true
        },
        "decisionModelName":{
            "name":"decisionModelName",
            "description":"Name of the Decision Model",
            "type":"string",
            "in":"path",
            "required":true
        },
        "decisionModelVersion":{
            "name":"decisionModelVersion",
            "description":"Decision model version ID, this is usually the snapshot name",
            "type":"string",
            "in":"path",
            "required":true,
            "default":"LATEST"
        },
        "decisionServiceName":{
            "name":"decisionServiceName",
            "description":"Name of the Decision Model",
            "type":"string",
            "in":"path",
            "required":true
        },
        "tagId":{
            "name":"tagId",
            "description":"Tag ID, this is usually the runtime version ID (e.g. 1.0, 2.0)",
            "type":"number",
            "in":"path",
            "required":true
        }
    },
    "security":[
        {
            "dp_basic":[
            ]
        },
        {
            "dp_oauth":[
                "read",
                "write"
            ]
        }
    ],
    "externalDocs":{
        "description":"Find out more about Oracle",
        "url":"http://www.oracle.com"
    }
}