Coflyr · Backend model field catalog

CreateWorkpackageRequest

No mapped database table.

16 C# properties5 field groupsGenerated 2026-10-06
Model class
coflyr.features.planning.workplanning.models.CreateWorkpackageRequest
Source
Features/Planning/WorkPlanning/Models/WorkPlanningContracts.cs
Table
No mapped database table
Review
Not marked

This C# model is not mapped as an EF entity. Public properties come from compiled type metadata, including inherited properties; they are API or in-memory fields rather than table columns. Purpose text is inferred from names and should be checked against the feature workflow.

← All model classes · AMOS Workpackage example

Identity and naming

3 fields
#PropertyC# typeNullabilityBusiness purpose
1ExternalWorkpackageNumberstringNullableRecords external workpackage number for this create workpackage request.
2ProjectNumberstringNullableRecords project number for this create workpackage request.
3WorkpackageNumberstringRequiredRecords workpackage number for this create workpackage request.

Relationships and references

3 fields
#PropertyC# typeNullabilityBusiness purpose
1AircraftTailIdGuid?NullableSelects the related aircraft tail record.
2AirframeRotableIdGuid?NullableSelects the related airframe rotable record.
3ResponsibleStaffIdGuid?NullableSelects the related responsible staff record.

Dates and timing

2 fields
#PropertyC# typeNullabilityBusiness purpose
1PlannedEndDateDateTimeRequiredRecords the planned end date for this create workpackage request.
2PlannedStartDateDateTimeRequiredRecords the planned start date for this create workpackage request.

Descriptions and details

1 fields
#PropertyC# typeNullabilityBusiness purpose
1DescriptionstringRequiredRecords description for this create workpackage request.

Other fields

7 fields
#PropertyC# typeNullabilityBusiness purpose
1ClassificationstringNullableRecords classification for this create workpackage request.
2ExternalWorkpackageNumberTypeExternalWorkpackageNumberType?NullableRecords external workpackage number type for this create workpackage request.
3FacilitystringNullableRecords facility for this create workpackage request.
4MaintenanceProviderstringNullableRecords maintenance provider for this create workpackage request.
5ResponsiblestringNullableRecords responsible for this create workpackage request.
6StationstringNullableRecords station for this create workpackage request.
7WorkpackageTypestringNullableRecords workpackage type for this create workpackage request.