Tarification constructor

Tarification(
  1. String id, {
  2. int? level,
  3. String? rev,
  4. int? deletionDate,
  5. Map<String, String>? label,
  6. String? context,
  7. String? type,
  8. String? code,
  9. String? version,
  10. String? author,
  11. Set<String>? regions,
  12. List<Periodicity>? periodicity,
  13. List<String>? links,
  14. Map<LinkQualification, List<String>>? qualifiedLinks,
  15. Set<CodeFlag>? flags,
  16. Map<String, Set<String>>? searchTerms,
  17. String? data,
  18. Map<AppendixType, String>? appendices,
  19. bool? disabled,
  20. Set<DecryptedValorisation>? valorisations,
  21. Map<String, String>? category,
  22. bool? consultationCode,
  23. bool? hasRelatedCode,
  24. bool? needsPrescriber,
  25. Set<String>? relatedCodes,
  26. String? ngroup,
  27. List<LetterValue>? letterValues,
})

Implementation

Tarification(
	this.id,
	{
		int? level,
		String? rev,
		int? deletionDate,
		Map<String, String>? label,
		String? context,
		String? type,
		String? code,
		String? version,
		String? author,
		Set<String>? regions,
		List<Periodicity>? periodicity,
		List<String>? links,
		Map<LinkQualification, List<String>>? qualifiedLinks,
		Set<CodeFlag>? flags,
		Map<String, Set<String>>? searchTerms,
		String? data,
		Map<AppendixType, String>? appendices,
		bool? disabled,
		Set<DecryptedValorisation>? valorisations,
		Map<String, String>? category,
		bool? consultationCode,
		bool? hasRelatedCode,
		bool? needsPrescriber,
		Set<String>? relatedCodes,
		String? ngroup,
		List<LetterValue>? letterValues
	}) : rev = rev ?? null,
	deletionDate = deletionDate ?? null,
	label = label ?? null,
	context = context ?? null,
	type = type ?? null,
	code = code ?? null,
	version = version ?? null,
	author = author ?? null,
	regions = regions ?? {},
	periodicity = periodicity ?? [],
	links = links ?? [],
	qualifiedLinks = qualifiedLinks ?? {},
	flags = flags ?? {},
	searchTerms = searchTerms ?? {},
	data = data ?? null,
	appendices = appendices ?? {},
	disabled = disabled ?? false,
	valorisations = valorisations ?? {},
	category = category ?? {},
	consultationCode = consultationCode ?? null,
	hasRelatedCode = hasRelatedCode ?? null,
	needsPrescriber = needsPrescriber ?? null,
	relatedCodes = relatedCodes ?? {},
	ngroup = ngroup ?? null,
	letterValues = letterValues ?? [],
	_level = level ?? null;