Coflyr · Backend model field catalog

CompetencyDefinition

CompetencyTraining.CompetencyDefinitions.

45 mapped fields6 field groupsGenerated 2026-10-06
Model class
coflyr.models.manpower.CompetencyDefinition
Source
Features/Manpower/CompetencyDefinition/Models/CompetencyDefinition.cs
Table
CompetencyTraining.CompetencyDefinitions
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

6 fields
#FieldEF typeStorageBusiness purpose
1IdGuidRequiredStable identifier for this record.
2CodestringRequiredRecords code for this competency definition.
3NamestringRequiredRecords name for this competency definition.
4QualificationClassNamestringNullableRecords qualification class name for this competency definition.
5QualificationTypeNamestringNullableRecords qualification type name for this competency definition.
6RecordNamestringNullableRecords record name for this competency definition.

Relationships and references

4 fields
#FieldEF typeStorageBusiness purpose
1CompetencyTemplateIdGuid?NullableSelects the related competency template record.
2DefaultTrainingProviderBusinessPartnerIdGuid?NullableSelects the related default training provider business partner record.
3ParentCompetencyDefinitionIdGuid?NullableSelects the related parent competency definition record.
4PlanningQualificationIdGuid?NullableSelects the related planning qualification record.

Status and controls

12 fields
#FieldEF typeStorageBusiness purpose
1DefaultCanDoubleInspectboolRequiredIndicates whether default can double inspect applies to this competency definition.
2DefaultCanInspectboolRequiredIndicates whether default can inspect applies to this competency definition.
3DefaultCanPerformboolRequiredIndicates whether default can perform applies to this competency definition.
4ExaminationClearedboolRequiredIndicates whether examination cleared applies to this competency definition.
5IsMandatoryboolRequiredIndicates whether mandatory applies to this competency definition.
6IsRecurrentboolRequiredIndicates whether recurrent applies to this competency definition.
7RequiredForCertifyingStaffboolRequiredIndicates whether required for certifying staff applies to this competency definition.
8RequiredForExternalStaffboolRequiredIndicates whether required for external staff applies to this competency definition.
9RequiresDoubleInspectionSignboolRequiredIndicates whether double inspection sign applies to this competency definition.
10RequiresInspectionSignboolRequiredIndicates whether inspection sign applies to this competency definition.
11RequiresPerformedSignboolRequiredIndicates whether performed sign applies to this competency definition.
12RestrictToAircraftApplicabilityboolRequiredIndicates whether restrict to aircraft applicability applies to this competency definition.

Amounts and measurements

1 fields
#FieldEF typeStorageBusiness purpose
1DefaultTrainingHoursdecimal?NullableRecords default training hours for this competency definition.

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

20 fields
#FieldEF typeStorageBusiness purpose
1AircraftModelCodestringNullableRecords aircraft model code for this competency definition.
2AircraftSubTypeCodestringNullableRecords aircraft sub type code for this competency definition.
3AircraftTypeCodestringNullableRecords aircraft type code for this competency definition.
4CoverageDefinitionstringNullableRecords coverage definition for this competency definition.
5ExternalSystemCodestringNullableRecords external system code for this competency definition.
6GracePeriodDaysint?NullableRecords grace period days for this competency definition.
7MaintenanceLevelGrantedint?NullableRecords maintenance level granted for this competency definition.
8QualificationClassCodestringNullableRecords qualification class code for this competency definition.
9QualificationTypeCodestringNullableRecords qualification type code for this competency definition.
10QualificationValuestringNullableRecords qualification value for this competency definition.
11RecordCodestringNullableRecords record code for this competency definition.
12RecurrentFrequencyUnitint?NullableRecords recurrent frequency unit for this competency definition.
13RecurrentFrequencyValueint?NullableRecords recurrent frequency value for this competency definition.
14RegulatoryFrameworkintRequiredRecords regulatory framework for this competency definition.
15RenewalWindowDaysint?NullableRecords renewal window days for this competency definition.
16RequirementTypeintRequiredRecords requirement type for this competency definition.
17ResourceRequirementClassificationCodestringNullableRecords resource requirement classification code for this competency definition.
18ScopeCodestringNullableRecords scope code for this competency definition.
19ValidityPeriodUnitint?NullableRecords validity period unit for this competency definition.
20ValidityPeriodValueint?NullableRecords validity period value for this competency definition.