ENote

Overview

The ENote schema serves as the Enote base class.

{
description:	
Enote base class.

docID*	string
Corresponding DocID for enote.

txnBase64*	string
TXN with SmartDoc data in base64 format.

type*	string
Corresponding type for enote.

signers*	[
List of signers to be included on enote.

Signer{
description:	
Base clase for signer entity.

id*	string
Unique id for signer.

roleName	string
nullable: true
Role Name for the signer.

email*	string($email)
Corresponding email for the signer.

sequence*	integer($int32)
Sequence number assigned to the signer.

required	boolean
default: false
Value to set if the signer is required.

firstName*	string
First name for the signer.

middleName	string
nullable: true
Middle name for the signer.

lastName*	string
Last name for the signer.

phone	string
maxLength: 10
minLength: 10
pattern: ^[0-9]*$
nullable: true
Phone number.

passcode*	string
Passcode.

powerOfAttorney	Signer{
description:	
Base clase for signer entity.

id*	string
Unique id for signer.

roleName	string
nullable: true
Role Name for the signer.

email*	string($email)
Corresponding email for the signer.

sequence*	integer($int32)
Sequence number assigned to the signer.

required	boolean
default: false
Value to set if the signer is required.

firstName*	string
First name for the signer.

middleName	string
nullable: true
Middle name for the signer.

lastName*	string
Last name for the signer.

phone	string
maxLength: 10
minLength: 10
pattern: ^[0-9]*$
nullable: true
Phone number.

passcode*	string
Passcode.

powerOfAttorney	{
}
type*	SignerTypesinteger($int32)
Supported Signer types for EOriginal: Unknown = 0 Borrower = 1 CoSigner = 2 Signer = 3 Trustee = 4.

Enum:
[ 0, 1, 2, 3, 4 ]
partyType	PartyTypesinteger($int32)
Supported Party types for EOriginal: Individual = 1 Entity = 2.

Enum:
[ 1, 2 ]
entityType	EntityTypesinteger($int32)
Supported EntityTypes types for EOriginal when party type is equal to 1: Corporation = 0 SoleProprietorship = 1 LimitedLiabilityCompany = 2 GeneralPartnership = 3 LimitedLiabilityPartnership = 4 LimitedPartnership = 5 Association = 6 Cooperative = 7 Estate = 8 Trust = 9 FinancialInstitution = 10 DomesticGovernmentUnit = 11 ForeignGovernmentUnit = 12 Other = 13.

Enum:
[ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ]
description	string
nullable: true
Signer Power of Attorney Description.

}
type*	SignerTypesinteger($int32)
Supported Signer types for EOriginal: Unknown = 0 Borrower = 1 CoSigner = 2 Signer = 3 Trustee = 4.

Enum:
[ 0, 1, 2, 3, 4 ]
partyType	PartyTypesinteger($int32)
Supported Party types for EOriginal: Individual = 1 Entity = 2.

Enum:
[ 1, 2 ]
entityType	EntityTypesinteger($int32)
Supported EntityTypes types for EOriginal when party type is equal to 1: Corporation = 0 SoleProprietorship = 1 LimitedLiabilityCompany = 2 GeneralPartnership = 3 LimitedLiabilityPartnership = 4 LimitedPartnership = 5 Association = 6 Cooperative = 7 Estate = 8 Trust = 9 FinancialInstitution = 10 DomesticGovernmentUnit = 11 ForeignGovernmentUnit = 12 Other = 13.

Enum:
[ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ]
description	string
nullable: true
Signer Power of Attorney Description.

}]
}