View Source DocuSign.Model.Intermediary (DocuSign v1.2.0)

Contains information about an intermediary recipient. An intermediary is a recipient who can, but is not required to, add name and email information for recipients at the same or subsequent level in the routing order, unless subsequent agents, editors or intermediaries are added.

Summary

Types

@type t() :: %DocuSign.Model.Intermediary{
  accessCode: String.t() | nil,
  accessCodeMetadata: DocuSign.Model.PropertyMetadata.t() | nil,
  addAccessCodeToEmail: String.t() | nil,
  additionalNotifications:
    [DocuSign.Model.RecipientAdditionalNotification.t()] | nil,
  allowSystemOverrideForLockedRecipient: String.t() | nil,
  autoRespondedReason: String.t() | nil,
  clientUserId: String.t() | nil,
  completedCount: String.t() | nil,
  consentDetailsList: [DocuSign.Model.ConsentDetails.t()] | nil,
  customFields: [String.t()] | nil,
  declinedDateTime: String.t() | nil,
  declinedReason: String.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,
  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,
  note: String.t() | nil,
  noteMetadata: DocuSign.Model.PropertyMetadata.t() | nil,
  phoneAuthentication: DocuSign.Model.RecipientPhoneAuthentication.t() | nil,
  phoneNumber: DocuSign.Model.RecipientPhoneNumber.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,
  recipientType: String.t() | nil,
  recipientTypeMetadata: DocuSign.Model.PropertyMetadata.t() | nil,
  requireIdLookup: String.t() | nil,
  requireIdLookupMetadata: DocuSign.Model.PropertyMetadata.t() | nil,
  roleName: String.t() | nil,
  routingOrder: String.t() | nil,
  routingOrderMetadata: DocuSign.Model.PropertyMetadata.t() | nil,
  sentDateTime: String.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,
  templateLocked: String.t() | nil,
  templateRequired: String.t() | nil,
  totalTabCount: String.t() | nil,
  userId: String.t() | nil
}