Coflyr · Backend model field catalog
StaffCompetencyRecord
No mapped database table.
17 C# properties 6 field groups Generated 2026-10-06
Model class coflyr.models.manpower.StaffCompetencyRecord
Source Features/Manpower/StaffCompetencyCompletion/Models/StaffCompetencyRecord.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
Field groups
Identity and naming 4
Relationships and references 2
Status and controls 3
Dates and timing 1
Amounts and measurements 1
Other fields 6
Identity and naming 4 fields
# Property C# type Nullability Business purpose
1 CodestringRequired Records code for this staff competency record.
2 CompletionReferenceNumberstringNullable Records completion reference number for this staff competency record.
3 IdGuid?Nullable Stable identifier for this record.
4 NamestringRequired Records name for this staff competency record.
Relationships and references 2 fields
# Property C# type Nullability Business purpose
1 CompetencyTemplateIdGuidRequired Selects the related competency template record.
2 StaffMemberIdGuidRequired Selects the related staff member record.
Status and controls 3 fields
# Property C# type Nullability Business purpose
1 IncludedForStaffboolRequired Indicates whether included for staff applies to this staff competency record.
2 IsContextOnlyboolRequired Indicates whether context only applies to this staff competency record.
3 RecordStatusstringRequired Tracks the record status of this staff competency record.
Dates and timing 1 fields
# Property C# type Nullability Business purpose
1 ExpiryDateDateTime?Nullable Records the expiry date for this staff competency record.
Amounts and measurements 1 fields
# Property C# type Nullability Business purpose
1 ActualPercentagedecimal?Nullable Records actual percentage for this staff competency record.
Other fields 6 fields
# Property C# type Nullability Business purpose
1 CompletedAtDateTime?Nullable Records the completed at for this staff competency record.
2 CompletionTypestringNullable Records completion type for this staff competency record.
3 NodeKeystringRequired Records node key for this staff competency record.
4 ParentNodeKeystringNullable Records parent node key for this staff competency record.
5 SourcestringRequired Records source for this staff competency record.
6 TemplateTypestringRequired Records template type for this staff competency record.