HealthcareParty constructor
HealthcareParty(
- String id, {
- int? convention,
- String? rev,
- int? created,
- int? modified,
- int? deletionDate,
- List<
Identifier> ? identifier, - Set<
CodeStub> ? tags, - Set<
CodeStub> ? codes, - String? name,
- String? lastName,
- String? firstName,
- List<
PersonName> ? names, - Gender? gender,
- String? civility,
- String? companyName,
- String? speciality,
- String? bankAccount,
- String? bic,
- String? proxyBankAccount,
- String? proxyBic,
- String? invoiceHeader,
- String? cbe,
- String? ehp,
- String? userId,
- String? parentId,
- String? nihii,
- String? nihiiSpecCode,
- String? ssin,
- List<
DecryptedAddress> ? addresses, - List<
String> ? languages, - Uint8List? picture,
- Set<
HealthcarePartyStatus> ? statuses, - List<
HealthcarePartyHistoryStatus> ? statusHistory, - Set<
CodeStub> ? specialityCodes, - Map<
TelecomType, String> ? sendFormats, - String? notes,
- List<
DecryptedFinancialInstitutionInformation> ? financialInstitutionInformation, - Map<
String, String> ? descr, - String? billingType,
- String? type,
- String? contactPerson,
- String? contactPersonHcpId,
- String? supervisorId,
- List<
DecryptedFlatRateTarification> ? flatRateTarifications, - Map<
String, String> ? importedData, - Map<
String, String> ? options, - Set<
DecryptedPropertyStub> ? properties, - Map<
String, List< ? hcPartyKeys,HexString> > - Map<
SpkiHexString, Map< ? aesExchangeKeys,String, Map< >AesExchangeKeyEncryptionKeypairIdentifier, HexString> > - Map<
AesExchangeKeyEncryptionKeypairIdentifier, Map< ? transferKeys,AesExchangeKeyEncryptionKeypairIdentifier, HexString> > - Map<
String, HexString> ? privateKeyShamirPartitions, - SpkiHexString? publicKey,
- Set<
SpkiHexString> ? publicKeysForOaepWithSha256,
Implementation
HealthcareParty(
this.id,
{
int? convention,
String? rev,
int? created,
int? modified,
int? deletionDate,
List<Identifier>? identifier,
Set<CodeStub>? tags,
Set<CodeStub>? codes,
String? name,
String? lastName,
String? firstName,
List<PersonName>? names,
Gender? gender,
String? civility,
String? companyName,
String? speciality,
String? bankAccount,
String? bic,
String? proxyBankAccount,
String? proxyBic,
String? invoiceHeader,
String? cbe,
String? ehp,
String? userId,
String? parentId,
String? nihii,
String? nihiiSpecCode,
String? ssin,
List<DecryptedAddress>? addresses,
List<String>? languages,
Uint8List? picture,
Set<HealthcarePartyStatus>? statuses,
List<HealthcarePartyHistoryStatus>? statusHistory,
Set<CodeStub>? specialityCodes,
Map<TelecomType, String>? sendFormats,
String? notes,
List<DecryptedFinancialInstitutionInformation>? financialInstitutionInformation,
Map<String, String>? descr,
String? billingType,
String? type,
String? contactPerson,
String? contactPersonHcpId,
String? supervisorId,
List<DecryptedFlatRateTarification>? flatRateTarifications,
Map<String, String>? importedData,
Map<String, String>? options,
Set<DecryptedPropertyStub>? properties,
Map<String, List<HexString>>? hcPartyKeys,
Map<SpkiHexString, Map<String, Map<AesExchangeKeyEncryptionKeypairIdentifier, HexString>>>? aesExchangeKeys,
Map<AesExchangeKeyEncryptionKeypairIdentifier, Map<AesExchangeKeyEncryptionKeypairIdentifier, HexString>>? transferKeys,
Map<String, HexString>? privateKeyShamirPartitions,
SpkiHexString? publicKey,
Set<SpkiHexString>? publicKeysForOaepWithSha256
}) : rev = rev ?? null,
created = created ?? null,
modified = modified ?? null,
deletionDate = deletionDate ?? null,
identifier = identifier ?? [],
tags = tags ?? {},
codes = codes ?? {},
name = name ?? null,
lastName = lastName ?? null,
firstName = firstName ?? null,
names = names ?? [],
gender = gender ?? null,
civility = civility ?? null,
companyName = companyName ?? null,
speciality = speciality ?? null,
bankAccount = bankAccount ?? null,
bic = bic ?? null,
proxyBankAccount = proxyBankAccount ?? null,
proxyBic = proxyBic ?? null,
invoiceHeader = invoiceHeader ?? null,
cbe = cbe ?? null,
ehp = ehp ?? null,
userId = userId ?? null,
parentId = parentId ?? null,
nihii = nihii ?? null,
nihiiSpecCode = nihiiSpecCode ?? null,
ssin = ssin ?? null,
addresses = addresses ?? [],
languages = languages ?? [],
picture = picture ?? null,
statuses = statuses ?? {},
statusHistory = statusHistory ?? [],
specialityCodes = specialityCodes ?? {},
sendFormats = sendFormats ?? {},
notes = notes ?? null,
financialInstitutionInformation = financialInstitutionInformation ?? [],
descr = descr ?? {},
billingType = billingType ?? null,
type = type ?? null,
contactPerson = contactPerson ?? null,
contactPersonHcpId = contactPersonHcpId ?? null,
supervisorId = supervisorId ?? null,
flatRateTarifications = flatRateTarifications ?? [],
importedData = importedData ?? {},
options = options ?? {},
properties = properties ?? {},
hcPartyKeys = hcPartyKeys ?? {},
aesExchangeKeys = aesExchangeKeys ?? {},
transferKeys = transferKeys ?? {},
privateKeyShamirPartitions = privateKeyShamirPartitions ?? {},
publicKey = publicKey ?? null,
publicKeysForOaepWithSha256 = publicKeysForOaepWithSha256 ?? {},
_convention = convention ?? null;