Please report issues and contribute improvements on GitHub!

Template docusign-connect@0.5.1

Contract ^0.12.0 d899563bdb0252cc34f77c4bd8b0a46868cea31b8a983e69b220b56fd146fcc7

Counts events from DocuSign connect with a given envelope status.

Download Archive Open in Template Studio

DocuSign Connect

A template that counts events from DocuSign connect with a given envelope status.

Sample

Count DocuSign connect events with the status: "Completed".

                

Model Dependencies

Technical Integration

Please refer to the Cicero documentation for details and examples of how to integrate a call to a Cicero template into your application.

View the Latest code for this template on on GitHub.

Sample Instance

{
    "$class": "com.docusign.connect.counter.DocuSignEnvelopeCounterClause",
    "contractId": "da6280c0-835a-4d2a-9e32-cd1d02637d67",
    "status": "Completed"
}

State Types

Type Sample JSON
com.docusign.connect.counter.DocuSignEnvelopeCounterState
{
    "$class": "com.docusign.connect.counter.DocuSignEnvelopeCounterState",
    "counter": 38425,
    "stateId": "8eebc140-60ab-11e9-ba69-a3cec1fc66e2"
}

Request Types

Type Sample JSON
com.docusign.connect.DocuSignEnvelopeInformation
{
    "$class": "com.docusign.connect.DocuSignEnvelopeInformation",
    "envelopeStatus": {
        "$class": "com.docusign.connect.EnvelopeStatus",
        "status": "Declined",
        "envelopeId": "In mollit.",
        "created": "2019-04-17T00:55:56.496+00:00",
        "sent": "2019-04-17T00:55:56.496+00:00",
        "delivered": "2019-04-17T00:55:56.496+00:00",
        "signed": "2019-04-17T00:55:56.496+00:00",
        "completed": "2019-04-17T00:55:56.496+00:00",
        "declined": "2019-04-17T00:55:56.496+00:00",
        "email": "Anim magna minim."
    },
    "recipients": [
        {
            "$class": "com.docusign.connect.Recipient",
            "status": "AutoResponded",
            "email": "Tempor.",
            "userName": "Mollit aliquip.",
            "sent": "2019-04-17T00:55:56.496+00:00",
            "delivered": "2019-04-17T00:55:56.496+00:00",
            "signed": "2019-04-17T00:55:56.496+00:00",
            "declined": "2019-04-17T00:55:56.496+00:00",
            "declineReason": "Do non est veniam nisi.",
            "tabStatuses": [
                {
                    "$class": "com.docusign.connect.NumberTabStatus",
                    "tabName": "Cupidatat.",
                    "tabValue": 73.293,
                    "tabType": "EmailAddress",
                    "status": "Sint.",
                    "tabLabel": "Dolore dolore tempor.",
                    "originalValue": "Cupidatat laboris enim excepteur.",
                    "signed": "2019-04-17T00:55:56.496+00:00",
                    "customTabType": "SSN"
                }
            ]
        }
    ],
    "customFields": [
        {
            "$class": "com.docusign.connect.CustomField",
            "name": "Aute adipisicing consectetur.",
            "value": "Duis deserunt eu."
        }
    ],
    "transactionId": "8eeb2500-60ab-11e9-ba69-a3cec1fc66e2",
    "timestamp": "2019-04-17T00:55:56.496+00:00"
}

Response Types

Type Sample JSON
com.docusign.connect.counter.MyResponse
{
    "$class": "com.docusign.connect.counter.MyResponse",
    "output": "Lorem tempor id.",
    "counter": 19630,
    "transactionId": "8eeb9a30-60ab-11e9-ba69-a3cec1fc66e2",
    "timestamp": "2019-04-17T00:55:56.499+00:00"
}

Events Types

Type Sample JSON
org.accordproject.cicero.runtime.NotificationObligation
{
    "$class": "org.accordproject.cicero.runtime.NotificationObligation",
    "title": "Magna veniam incididunt in.",
    "message": "Ut proident.",
    "contract": "resource:com.docusign.connect.counter.DocuSignEnvelopeCounterClause#8272",
    "promisor": "resource:org.accordproject.cicero.contract.AccordParty#0180",
    "promisee": "resource:org.accordproject.cicero.contract.AccordParty#8326",
    "deadline": "2019-04-17T00:55:56.500+00:00",
    "eventId": "8eebc141-60ab-11e9-ba69-a3cec1fc66e2",
    "timestamp": "2019-04-17T00:55:56.500+00:00"
}