Coflyr · Backend model field catalog

TaskCard

Maintenance.TaskCard.

71 mapped fields8 field groupsGenerated 2026-10-06
Model class
coflyr.models.maintenanceprogram.TaskCard
Source
Features/MaintenanceProgram/TaskCard/Models/TaskCard.cs
Table
Maintenance.TaskCard
Review
Not marked

Every mapped scalar field appears once. Types and nullability come from the current EF model snapshot. Navigation properties and unmapped DTO fields are outside this page. 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
#FieldEF typeStorageBusiness purpose
1IdGuidRequiredStable identifier for this record.
2NumberstringRequiredRecords number for this task card.
3TaskNumberstringRequiredRecords task number for this task card.

Relationships and references

8 fields
#FieldEF typeStorageBusiness purpose
1ComponentMaintenanceTaskGroupIdGuid?NullableSelects the related component maintenance task group record.
2InstructionReferencestringNullableRecords instruction reference for this task card.
3MaintenanceProgramMasterIdGuid?NullableSelects the related maintenance program master record.
4MaintenancePublicationIdGuid?NullableSelects the related maintenance publication record.
5MaintenanceTaskIdGuid?NullableSelects the related maintenance task record.
6MpdReferencestringNullableRecords mpd reference for this task card.
7RotableIdGuid?NullableSelects the related rotable record.
8TaskControlProfileIdGuid?NullableSelects the related task control profile record.

Status and controls

8 fields
#FieldEF typeStorageBusiness purpose
1IsApplicableboolRequiredIndicates whether applicable applies to this task card.
2IsTitleSynchronizedboolRequiredIndicates whether title synchronized applies to this task card.
3LifecycleStatusstringRequiredTracks the lifecycle status of this task card.
4MandatoryReportFormRequiredboolRequiredIndicates whether mandatory report form required applies to this task card.
5RequiresExtendedRemovalPrivilegeboolRequiredIndicates whether extended removal privilege applies to this task card.
6TaskApprovalStatestringNullableRecords task approval state for this task card.
7TaskcardApprovalStatestringNullableRecords taskcard approval state for this task card.
8UsesFlowRuleboolRequiredIndicates whether uses flow rule applies to this task card.

Dates and timing

5 fields
#FieldEF typeStorageBusiness purpose
1ClosedDateDateTime?NullableRecords the closed date for this task card.
2DueDateDateTime?NullableRecords the due date for this task card.
3NextDueDateTimeOffset?NullableRecords the next due for this task card.
4PerformedDateDateTime?NullableRecords the performed date for this task card.
5ReleaseDateDateTime?NullableRecords the release date for this task card.

Amounts and measurements

2 fields
#FieldEF typeStorageBusiness purpose
1ActualManHoursdecimal?NullableRecords actual man hours for this task card.
2EstimatedManHoursdecimalRequiredRecords estimated man hours for this task card.

Descriptions and details

8 fields
#FieldEF typeStorageBusiness purpose
1DefinitionReviewNotesstringNullableRecords definition review notes for this task card.
2EffectivityNotesstringNullableRecords effectivity notes for this task card.
3MrbTextstringNullableRecords mrb text for this task card.
4RemovalReasonstringNullableRecords removal reason for this task card.
5TaskDescriptionstringNullableRecords task description for this task card.
6TaskGroupDescriptionstringNullableRecords task group description for this task card.
7TaskGroupTextstringNullableRecords task group text for this task card.
8TaskTextstringNullableRecords task text for this task card.

Audit and revision

5 fields
#FieldEF typeStorageBusiness purpose
1RevisionintRequiredRecords revision for this task card.
2RevisionReasonstringNullableRecords revision reason for this task card.
3SystemAuditIdGuid?NullableLinks to system audit history when this model stores the reference.
4TaskcardRevisionDateDateTime?NullableRecords the taskcard revision date for this task card.
5UpdateIdGuid?NullableLinks to the preceding revision or update record.

Other fields

32 fields
#FieldEF typeStorageBusiness purpose
1ChangeTypestringNullableRecords change type for this task card.
2CheckTypestringNullableRecords check type for this task card.
3ClosedBystringNullableRecords closed by for this task card.
4ComplianceTypestringNullableRecords compliance type for this task card.
5ControlledBystringNullableRecords controlled by for this task card.
6DefinitionReviewedAtDateTime?NullableRecords the definition reviewed at for this task card.
7DefinitionReviewedBystringNullableRecords definition reviewed by for this task card.
8FeedbackstringNullableRecords feedback for this task card.
9FlowRuleCodestringNullableRecords flow rule code for this task card.
10GenerationKeystringNullableRecords generation key for this task card.
11IntervalUnitstringNullableRecords interval unit for this task card.
12IntervalValuedecimal?NullableRecords interval value for this task card.
13LastChangedAtDateTimeOffset?NullableRecords the last changed at for this task card.
14LastChangedBystringNullableRecords last changed by for this task card.
15LastPerformedDateTimeOffset?NullableRecords last performed for this task card.
16MaintenanceProgramstringNullableRecords maintenance program for this task card.
17MsgCodestringNullableRecords msg code for this task card.
18PerformedBystringNullableRecords performed by for this task card.
19ReleaseStationstringNullableRecords release station for this task card.
20ReviewedDefinitionHashstringNullableRecords reviewed definition hash for this task card.
21SectionCodestringNullableRecords section code for this task card.
22Sequenceint?NullableRecords sequence for this task card.
23SpecialCodestringNullableRecords special code for this task card.
24TaskCardContextstringRequiredRecords task card context for this task card.
25TaskCardTypestringNullableRecords task card type for this task card.
26TaskGroupCodestringNullableRecords task group code for this task card.
27TaskTypeCodestringNullableRecords task type code for this task card.
28TaskcardIdentifierstringNullableRecords taskcard identifier for this task card.
29TaskcardReleaseStatestringRequiredRecords taskcard release state for this task card.
30TaskcardTitlestringNullableRecords taskcard title for this task card.
31TypestringRequiredRecords type for this task card.
32TypeCodestringNullableRecords type code for this task card.