TarificationDto constructor

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

Returns a new TarificationDto instance.

Implementation

TarificationDto({
  required this.id,
  this.rev,
  this.deletionDate,
  this.label = const {},
  this.context,
  this.type,
  this.code,
  this.version,
  this.author,
  this.regions = const {},
  this.periodicity = const [],
  this.level,
  this.links = const [],
  this.qualifiedLinks = const {},
  this.flags = const {},
  this.searchTerms = const {},
  this.data,
  this.appendices = const {},
  required this.disabled,
  this.valorisations = const {},
  this.category = const {},
  this.consultationCode,
  this.hasRelatedCode,
  this.needsPrescriber,
  this.relatedCodes = const {},
  this.ngroup,
  this.letterValues = const [],
});