StakeholderInformation
public struct StakeholderInformation : Codable
This structure contains the stakeholder information.
-
The different types that apply to this stakeholder.
Declaration
Swift
public let typeStrings: [String]
-
The different types that apply to this stakeholder. Check
typeStrings
if a value isnil
.Declaration
Swift
public var types: [StakeholderType?] { get }
-
The titles that apply for
StakeholderType
.officer
.Declaration
Swift
public let officerTitles: [String]?
-
The percentage ownership in the company for
StakeholderType
.beneficialOwner
.Declaration
Swift
public let percentageOwnership: PreciseDecimal?
-
The first name.
Declaration
Swift
public let firstName: String
-
The middle name.
Declaration
Swift
public let middleName: String?
-
The last name.
Declaration
Swift
public let lastName: String
-
The date of birth.
Declaration
Swift
public let dateOfBirth: String?
-
Auxiliary constructor.
Declaration
Swift
public init( typeStrings: [String], firstName: String, lastName: String, middleName: String? = nil, officerTitles: [String]? = nil, percentageOwnership: PreciseDecimal? = nil, dateOfBirth: String? = nil)
Parameters
typeStrings
The different types that apply to this stakeholder. Can be mapped from
StakeholderType
.firstName
The first name.
lastName
The last name.
middleName
The middle name.
officerTitles
The titles that apply for
StakeholderType
.officer
.percentageOwnership
The percentage ownership in the company for
StakeholderType
.beneficialOwner
.dateOfBirth
The date of birth.