DecryptedMedicalHouseContract constructor

const DecryptedMedicalHouseContract({
  1. @Default.new(null) String? contractId,
  2. @Default.new(null) int? validFrom,
  3. @Default.new(null) int? validTo,
  4. @Default.new(null) String? mmNihii,
  5. @Default.new(null) String? hcpId,
  6. @Default.new(null) ContractChangeType? changeType,
  7. @Default.new(null) String? parentContractId,
  8. @Default.new(null) String? changedBy,
  9. @Default.new(null) int? startOfContract,
  10. @Default.new(null) int? startOfCoverage,
  11. @Default.new(null) int? endOfContract,
  12. @Default.new(null) int? endOfCoverage,
  13. @Default.new(false) bool kine,
  14. @Default.new(false) bool gp,
  15. @Default.new(false) bool ptd,
  16. @Default.new(false) bool nurse,
  17. @Default.new(false) bool noKine,
  18. @Default.new(false) bool noGp,
  19. @Default.new(false) bool noNurse,
  20. @Default.new(null) int? unsubscriptionReasonId,
  21. @Default.new(null) int? ptdStart,
  22. @Default.new(null) int? ptdEnd,
  23. @Default.new(null) int? ptdLastInvoiced,
  24. @Default.new(null) int? startOfSuspension,
  25. @Default.new(null) int? endOfSuspension,
  26. @Default.new(null) SuspensionReason? suspensionReason,
  27. @Default.new(null) String? suspensionSource,
  28. @Default.new(false) bool forcedSuspension,
  29. @Default.new(null) MhcSignatureType? signatureType,
  30. @Default.new(null) int? status,
  31. @Default.new({}) Map<String, String> options,
  32. @Default.new({}) Map<String, String> receipts,
  33. @Default.new(null) Base64String? encryptedSelf,
})

Implementation

const factory DecryptedMedicalHouseContract({
	@Default(null) String? contractId,
	@Default(null) int? validFrom,
	@Default(null) int? validTo,
	@Default(null) String? mmNihii,
	@Default(null) String? hcpId,
	@Default(null) ContractChangeType? changeType,
	@Default(null) String? parentContractId,
	@Default(null) String? changedBy,
	@Default(null) int? startOfContract,
	@Default(null) int? startOfCoverage,
	@Default(null) int? endOfContract,
	@Default(null) int? endOfCoverage,
	@Default(false) bool kine,
	@Default(false) bool gp,
	@Default(false) bool ptd,
	@Default(false) bool nurse,
	@Default(false) bool noKine,
	@Default(false) bool noGp,
	@Default(false) bool noNurse,
	@Default(null) int? unsubscriptionReasonId,
	@Default(null) int? ptdStart,
	@Default(null) int? ptdEnd,
	@Default(null) int? ptdLastInvoiced,
	@Default(null) int? startOfSuspension,
	@Default(null) int? endOfSuspension,
	@Default(null) SuspensionReason? suspensionReason,
	@Default(null) String? suspensionSource,
	@Default(false) bool forcedSuspension,
	@Default(null) MhcSignatureType? signatureType,
	@Default(null) int? status,
	@Default({}) Map<String, String> options,
	@Default({}) Map<String, String> receipts,
	@Default(null) Base64String? encryptedSelf,
}) = _DecryptedMedicalHouseContract;