EncryptedContact constructor

EncryptedContact(
  1. String id, {
  2. String? rev,
  3. int? created,
  4. int? modified,
  5. String? author,
  6. String? responsible,
  7. String? medicalLocationId,
  8. Set<CodeStub>? tags,
  9. Set<CodeStub>? codes,
  10. List<Identifier>? identifier,
  11. int? endOfLife,
  12. int? deletionDate,
  13. String? groupId,
  14. int? openingDate,
  15. int? closingDate,
  16. String? descr,
  17. String? location,
  18. String? externalId,
  19. CodeStub? encounterType,
  20. EncryptedAddress? encounterLocation,
  21. Set<EncryptedSubContact>? subContacts,
  22. Set<EncryptedService>? services,
  23. Map<ParticipantType, String>? participants,
  24. String? healthcarePartyId,
  25. String? modifiedContactId,
  26. Set<String>? secretForeignKeys,
  27. Map<String, Set<Delegation>>? cryptedForeignKeys,
  28. Map<String, Set<Delegation>>? delegations,
  29. Map<String, Set<Delegation>>? encryptionKeys,
  30. Base64String? encryptedSelf,
  31. SecurityMetadata? securityMetadata,
  32. List<Annotation>? notes,
})

Implementation

EncryptedContact(
	this.id,
	{
		String? rev,
		int? created,
		int? modified,
		String? author,
		String? responsible,
		String? medicalLocationId,
		Set<CodeStub>? tags,
		Set<CodeStub>? codes,
		List<Identifier>? identifier,
		int? endOfLife,
		int? deletionDate,
		String? groupId,
		int? openingDate,
		int? closingDate,
		String? descr,
		String? location,
		String? externalId,
		CodeStub? encounterType,
		EncryptedAddress? encounterLocation,
		Set<EncryptedSubContact>? subContacts,
		Set<EncryptedService>? services,
		Map<ParticipantType, String>? participants,
		String? healthcarePartyId,
		String? modifiedContactId,
		Set<String>? secretForeignKeys,
		Map<String, Set<Delegation>>? cryptedForeignKeys,
		Map<String, Set<Delegation>>? delegations,
		Map<String, Set<Delegation>>? encryptionKeys,
		Base64String? encryptedSelf,
		SecurityMetadata? securityMetadata,
		List<Annotation>? notes
	}) : rev = rev ?? null,
	created = created ?? null,
	modified = modified ?? null,
	author = author ?? null,
	responsible = responsible ?? null,
	medicalLocationId = medicalLocationId ?? null,
	tags = tags ?? {},
	codes = codes ?? {},
	identifier = identifier ?? [],
	endOfLife = endOfLife ?? null,
	deletionDate = deletionDate ?? null,
	groupId = groupId ?? null,
	openingDate = openingDate ?? null,
	closingDate = closingDate ?? null,
	descr = descr ?? null,
	location = location ?? null,
	externalId = externalId ?? null,
	encounterType = encounterType ?? null,
	encounterLocation = encounterLocation ?? null,
	subContacts = subContacts ?? {},
	services = services ?? {},
	participants = participants ?? {},
	healthcarePartyId = healthcarePartyId ?? null,
	modifiedContactId = modifiedContactId ?? null,
	secretForeignKeys = secretForeignKeys ?? {},
	cryptedForeignKeys = cryptedForeignKeys ?? {},
	delegations = delegations ?? {},
	encryptionKeys = encryptionKeys ?? {},
	encryptedSelf = encryptedSelf ?? null,
	securityMetadata = securityMetadata ?? null,
	notes = notes ?? [];