Coflyr · Backend model field catalog

StaffMember

HumanResources.StaffMembers.

29 mapped fields6 field groupsGenerated 2026-10-06
Model class
coflyr.models.manpower.StaffMember
Source
Features/Manpower/StaffMember/Models/StaffMember.cs
Table
HumanResources.StaffMembers
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

4 fields
#FieldEF typeStorageBusiness purpose
1IdGuidRequiredStable identifier for this record.
2CurrentLicenseNumberstringNullableRecords current license number for this staff member.
3FirstNamestringRequiredRecords first name for this staff member.
4LastNamestringRequiredRecords last name for this staff member.

Relationships and references

6 fields
#FieldEF typeStorageBusiness purpose
1ApplicationUserIdGuid?NullableSelects the related application user record.
2LegacyDepartmentId
DB: DepartmentId
Guid?NullableSelects the related legacy department record.
3LegacyDesignationId
DB: DesignationId
Guid?NullableSelects the related legacy designation record.
4LegacyMainScopePlanningQualificationId
DB: MainScopePlanningQualificationId
Guid?NullableSelects the related legacy main scope planning qualification record.
5LegacyMainSkillPlanningQualificationId
DB: MainSkillPlanningQualificationId
Guid?NullableSelects the related legacy main skill planning qualification record.
6LegacyOwnerBusinessPartnerId
DB: OwnerBusinessPartnerId
Guid?NullableSelects the related legacy owner business partner record.

Status and controls

3 fields
#FieldEF typeStorageBusiness purpose
1IsCertifyingStaffboolRequiredIndicates whether certifying staff applies to this staff member.
2IsExternalUserboolRequiredIndicates whether external user applies to this staff member.
3LegacyStaffStatus
DB: StaffStatus
intRequiredTracks the legacy staff status of this staff member.

Amounts and measurements

1 fields
#FieldEF typeStorageBusiness purpose
1ProductivityPercentdecimalRequiredStores the productivity percent used by this staff member.

Audit and revision

2 fields
#FieldEF typeStorageBusiness purpose
1SystemAuditIdGuid?NullableLinks to system audit history when this model stores the reference.
2UpdateIdGuid?NullableLinks to the preceding revision or update record.

Other fields

13 fields
#FieldEF typeStorageBusiness purpose
1EmailstringNullableRecords email for this staff member.
2FacilityCodestringNullableRecords facility code for this staff member.
3HomebaseCodestringNullableRecords homebase code for this staff member.
4JobCodestringNullableRecords job code for this staff member.
5JobTitlestringNullableRecords job title for this staff member.
6MaintenanceLevelint?NullableRecords maintenance level for this staff member.
7MobilePhonestringNullableRecords mobile phone for this staff member.
8ResourceTypestringNullableRecords resource type for this staff member.
9ShiftGroupCodestringNullableRecords shift group code for this staff member.
10StationCodestringNullableRecords station code for this staff member.
11UserSignstringRequiredRecords user sign for this staff member.
12WorkGroupCodestringNullableRecords work group code for this staff member.
13WorkplaceCodestringNullableRecords workplace code for this staff member.