View Source DocuSign.Model.Witness (DocuSign v1.2.0)
A complex type containing information about a witness recipient. Witnesses are recipients whose signatures affirm that the identified signers have signed the documents in the envelope.
Summary
Types
@type t() :: %DocuSign.Model.Witness{ accessCode: String.t() | nil, accessCodeMetadata: DocuSign.Model.PropertyMetadata.t() | nil, addAccessCodeToEmail: String.t() | nil, additionalNotifications: [DocuSign.Model.RecipientAdditionalNotification.t()] | nil, agentCanEditEmail: String.t() | nil, agentCanEditName: String.t() | nil, allowSystemOverrideForLockedRecipient: String.t() | nil, autoNavigation: String.t() | nil, autoRespondedReason: String.t() | nil, bulkRecipientsUri: String.t() | nil, canSignOffline: String.t() | nil, clientUserId: String.t() | nil, completedCount: String.t() | nil, consentDetailsList: [DocuSign.Model.ConsentDetails.t()] | nil, creationReason: String.t() | nil, customFields: [String.t()] | nil, declinedDateTime: String.t() | nil, declinedReason: String.t() | nil, defaultRecipient: String.t() | nil, delegatedBy: DocuSign.Model.DelegationInfo.t() | nil, delegatedTo: [DocuSign.Model.DelegationInfo.t()] | nil, deliveredDateTime: String.t() | nil, deliveryMethod: String.t() | nil, deliveryMethodMetadata: DocuSign.Model.PropertyMetadata.t() | nil, designatorId: String.t() | nil, designatorIdGuid: String.t() | nil, documentVisibility: [DocuSign.Model.DocumentVisibility.t()] | nil, email: String.t() | nil, emailMetadata: DocuSign.Model.PropertyMetadata.t() | nil, emailNotification: DocuSign.Model.RecipientEmailNotification.t() | nil, emailRecipientPostSigningURL: String.t() | nil, embeddedRecipientStartURL: String.t() | nil, errorDetails: DocuSign.Model.ErrorDetails.t() | nil, excludedDocuments: [String.t()] | nil, faxNumber: String.t() | nil, faxNumberMetadata: DocuSign.Model.PropertyMetadata.t() | nil, firstName: String.t() | nil, firstNameMetadata: DocuSign.Model.PropertyMetadata.t() | nil, fullName: String.t() | nil, fullNameMetadata: DocuSign.Model.PropertyMetadata.t() | nil, idCheckConfigurationName: String.t() | nil, idCheckConfigurationNameMetadata: DocuSign.Model.PropertyMetadata.t() | nil, idCheckInformationInput: DocuSign.Model.IdCheckInformationInput.t() | nil, identityVerification: DocuSign.Model.RecipientIdentityVerification.t() | nil, inheritEmailNotificationConfiguration: String.t() | nil, isBulkRecipient: String.t() | nil, isBulkRecipientMetadata: DocuSign.Model.PropertyMetadata.t() | nil, lastName: String.t() | nil, lastNameMetadata: DocuSign.Model.PropertyMetadata.t() | nil, lockedRecipientPhoneAuthEditable: String.t() | nil, lockedRecipientSmsEditable: String.t() | nil, name: String.t() | nil, nameMetadata: DocuSign.Model.PropertyMetadata.t() | nil, notaryId: String.t() | nil, notarySignerEmailSent: String.t() | nil, note: String.t() | nil, noteMetadata: DocuSign.Model.PropertyMetadata.t() | nil, offlineAttributes: DocuSign.Model.OfflineAttributes.t() | nil, phoneAuthentication: DocuSign.Model.RecipientPhoneAuthentication.t() | nil, phoneNumber: DocuSign.Model.RecipientPhoneNumber.t() | nil, proofFile: DocuSign.Model.RecipientProofFile.t() | nil, recipientAttachments: [DocuSign.Model.RecipientAttachment.t()] | nil, recipientAuthenticationStatus: DocuSign.Model.AuthenticationStatus.t() | nil, recipientFeatureMetadata: [DocuSign.Model.FeatureAvailableMetadata.t()] | nil, recipientId: String.t() | nil, recipientIdGuid: String.t() | nil, recipientSignatureProviders: [DocuSign.Model.RecipientSignatureProvider.t()] | nil, recipientSuppliesTabs: String.t() | nil, recipientType: String.t() | nil, recipientTypeMetadata: DocuSign.Model.PropertyMetadata.t() | nil, requireIdLookup: String.t() | nil, requireIdLookupMetadata: DocuSign.Model.PropertyMetadata.t() | nil, requireSignOnPaper: String.t() | nil, requireSignerCertificate: String.t() | nil, requireUploadSignature: String.t() | nil, roleName: String.t() | nil, routingOrder: String.t() | nil, routingOrderMetadata: DocuSign.Model.PropertyMetadata.t() | nil, sentDateTime: String.t() | nil, signInEachLocation: String.t() | nil, signInEachLocationMetadata: DocuSign.Model.PropertyMetadata.t() | nil, signatureInfo: DocuSign.Model.RecipientSignatureInformation.t() | nil, signedDateTime: String.t() | nil, signingGroupId: String.t() | nil, signingGroupIdMetadata: DocuSign.Model.PropertyMetadata.t() | nil, signingGroupName: String.t() | nil, signingGroupUsers: [DocuSign.Model.UserInfo.t()] | nil, smsAuthentication: DocuSign.Model.RecipientSmsAuthentication.t() | nil, socialAuthentications: [DocuSign.Model.SocialAuthentication.t()] | nil, status: String.t() | nil, statusCode: String.t() | nil, suppressEmails: String.t() | nil, tabs: DocuSign.Model.EnvelopeRecipientTabs.t() | nil, templateLocked: String.t() | nil, templateRequired: String.t() | nil, totalTabCount: String.t() | nil, userId: String.t() | nil, witnessFor: String.t() | nil, witnessForGuid: String.t() | nil }