CreateCalibrationPlanRequest constructor
const
CreateCalibrationPlanRequest({
- required String assetId,
- required String name,
- required String type,
- required String frequency,
- required DateTime startDate,
- String? description,
- DateTime? endDate,
- int? intervalDays,
- int? intervalMonths,
- String? calibrationStandard,
- String? referenceStandard,
- String? acceptanceCriteria,
- String? toleranceRange,
- int? estimatedDurationHours,
- String? defaultAssigneeId,
- String? externalProviderId,
- String? calibrationLocation,
- String? priority,
- String? instructions,
- Map<
String, dynamic> ? checklistItems, - List<
String> ? requiredEquipment, - String? environmentalConditions,
- bool? requiresCertificate,
- int? certificateValidityDays,
- List<
String> ? regulatoryRequirements, - List<
String> ? complianceStandards, - bool? autoCreateTask,
- int? taskCreationLeadDays,
- int? alertBeforeDays,
- List<
String> ? alertRecipients, - List<
String> ? imageIds, - List<
String> ? documentIds, - String? procedureDocumentId,
Implementation
const factory CreateCalibrationPlanRequest({
required String assetId,
required String name,
required String type,
required String frequency,
required DateTime startDate,
String? description,
DateTime? endDate,
int? intervalDays,
int? intervalMonths,
String? calibrationStandard,
String? referenceStandard,
String? acceptanceCriteria,
String? toleranceRange,
int? estimatedDurationHours,
String? defaultAssigneeId,
String? externalProviderId,
String? calibrationLocation,
String? priority,
String? instructions,
Map<String, dynamic>? checklistItems,
List<String>? requiredEquipment,
String? environmentalConditions,
bool? requiresCertificate,
int? certificateValidityDays,
List<String>? regulatoryRequirements,
List<String>? complianceStandards,
bool? autoCreateTask,
int? taskCreationLeadDays,
int? alertBeforeDays,
List<String>? alertRecipients,
List<String>? imageIds,
List<String>? documentIds,
String? procedureDocumentId,
}) = _CreateCalibrationPlanRequest;