EncryptedCalendarItem constructor

EncryptedCalendarItem(
  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. int? endOfLife,
  11. int? deletionDate,
  12. String? title,
  13. String? calendarItemTypeId,
  14. String? masterCalendarItemId,
  15. String? patientId,
  16. bool? important,
  17. bool? homeVisit,
  18. String? phoneNumber,
  19. String? placeId,
  20. EncryptedAddress? address,
  21. String? addressText,
  22. int? startTime,
  23. int? endTime,
  24. int? confirmationTime,
  25. int? cancellationTimestamp,
  26. String? confirmationId,
  27. int? duration,
  28. bool? allDay,
  29. String? details,
  30. bool? wasMigrated,
  31. String? agendaId,
  32. String? hcpId,
  33. String? recurrenceId,
  34. Set<CalendarItemTag>? meetingTags,
  35. FlowItem? flowItem,
  36. Set<String>? secretForeignKeys,
  37. Map<String, Set<Delegation>>? cryptedForeignKeys,
  38. Map<String, Set<Delegation>>? delegations,
  39. Map<String, Set<Delegation>>? encryptionKeys,
  40. Base64String? encryptedSelf,
  41. SecurityMetadata? securityMetadata,
})

Implementation

EncryptedCalendarItem(
	this.id,
	{
		String? rev,
		int? created,
		int? modified,
		String? author,
		String? responsible,
		String? medicalLocationId,
		Set<CodeStub>? tags,
		Set<CodeStub>? codes,
		int? endOfLife,
		int? deletionDate,
		String? title,
		String? calendarItemTypeId,
		String? masterCalendarItemId,
		String? patientId,
		bool? important,
		bool? homeVisit,
		String? phoneNumber,
		String? placeId,
		EncryptedAddress? address,
		String? addressText,
		int? startTime,
		int? endTime,
		int? confirmationTime,
		int? cancellationTimestamp,
		String? confirmationId,
		int? duration,
		bool? allDay,
		String? details,
		bool? wasMigrated,
		String? agendaId,
		String? hcpId,
		String? recurrenceId,
		Set<CalendarItemTag>? meetingTags,
		FlowItem? flowItem,
		Set<String>? secretForeignKeys,
		Map<String, Set<Delegation>>? cryptedForeignKeys,
		Map<String, Set<Delegation>>? delegations,
		Map<String, Set<Delegation>>? encryptionKeys,
		Base64String? encryptedSelf,
		SecurityMetadata? securityMetadata
	}) : rev = rev ?? null,
	created = created ?? null,
	modified = modified ?? null,
	author = author ?? null,
	responsible = responsible ?? null,
	medicalLocationId = medicalLocationId ?? null,
	tags = tags ?? {},
	codes = codes ?? {},
	endOfLife = endOfLife ?? null,
	deletionDate = deletionDate ?? null,
	title = title ?? null,
	calendarItemTypeId = calendarItemTypeId ?? null,
	masterCalendarItemId = masterCalendarItemId ?? null,
	patientId = patientId ?? null,
	important = important ?? null,
	homeVisit = homeVisit ?? null,
	phoneNumber = phoneNumber ?? null,
	placeId = placeId ?? null,
	address = address ?? null,
	addressText = addressText ?? null,
	startTime = startTime ?? null,
	endTime = endTime ?? null,
	confirmationTime = confirmationTime ?? null,
	cancellationTimestamp = cancellationTimestamp ?? null,
	confirmationId = confirmationId ?? null,
	duration = duration ?? null,
	allDay = allDay ?? null,
	details = details ?? null,
	wasMigrated = wasMigrated ?? null,
	agendaId = agendaId ?? null,
	hcpId = hcpId ?? null,
	recurrenceId = recurrenceId ?? null,
	meetingTags = meetingTags ?? {},
	flowItem = flowItem ?? null,
	secretForeignKeys = secretForeignKeys ?? {},
	cryptedForeignKeys = cryptedForeignKeys ?? {},
	delegations = delegations ?? {},
	encryptionKeys = encryptionKeys ?? {},
	encryptedSelf = encryptedSelf ?? null,
	securityMetadata = securityMetadata ?? null;