Coflyr · Backend model field catalog
CompetencyDefinition
CompetencyTraining.CompetencyDefinitions.
45 mapped fields6 field groupsGenerated 2026-10-06
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.
Identity and naming
6 fields| # | Field | EF type | Storage | Business purpose |
|---|---|---|---|---|
| 1 | Id | Guid | Required | Stable identifier for this record. |
| 2 | Code | string | Required | Records code for this competency definition. |
| 3 | Name | string | Required | Records name for this competency definition. |
| 4 | QualificationClassName | string | Nullable | Records qualification class name for this competency definition. |
| 5 | QualificationTypeName | string | Nullable | Records qualification type name for this competency definition. |
| 6 | RecordName | string | Nullable | Records record name for this competency definition. |
Relationships and references
4 fields| # | Field | EF type | Storage | Business purpose |
|---|---|---|---|---|
| 1 | CompetencyTemplateId | Guid? | Nullable | Selects the related competency template record. |
| 2 | DefaultTrainingProviderBusinessPartnerId | Guid? | Nullable | Selects the related default training provider business partner record. |
| 3 | ParentCompetencyDefinitionId | Guid? | Nullable | Selects the related parent competency definition record. |
| 4 | PlanningQualificationId | Guid? | Nullable | Selects the related planning qualification record. |
Status and controls
12 fields| # | Field | EF type | Storage | Business purpose |
|---|---|---|---|---|
| 1 | DefaultCanDoubleInspect | bool | Required | Indicates whether default can double inspect applies to this competency definition. |
| 2 | DefaultCanInspect | bool | Required | Indicates whether default can inspect applies to this competency definition. |
| 3 | DefaultCanPerform | bool | Required | Indicates whether default can perform applies to this competency definition. |
| 4 | ExaminationCleared | bool | Required | Indicates whether examination cleared applies to this competency definition. |
| 5 | IsMandatory | bool | Required | Indicates whether mandatory applies to this competency definition. |
| 6 | IsRecurrent | bool | Required | Indicates whether recurrent applies to this competency definition. |
| 7 | RequiredForCertifyingStaff | bool | Required | Indicates whether required for certifying staff applies to this competency definition. |
| 8 | RequiredForExternalStaff | bool | Required | Indicates whether required for external staff applies to this competency definition. |
| 9 | RequiresDoubleInspectionSign | bool | Required | Indicates whether double inspection sign applies to this competency definition. |
| 10 | RequiresInspectionSign | bool | Required | Indicates whether inspection sign applies to this competency definition. |
| 11 | RequiresPerformedSign | bool | Required | Indicates whether performed sign applies to this competency definition. |
| 12 | RestrictToAircraftApplicability | bool | Required | Indicates whether restrict to aircraft applicability applies to this competency definition. |
Amounts and measurements
1 fields| # | Field | EF type | Storage | Business purpose |
|---|---|---|---|---|
| 1 | DefaultTrainingHours | decimal? | Nullable | Records default training hours for this competency definition. |
Audit and revision
2 fields| # | Field | EF type | Storage | Business purpose |
|---|---|---|---|---|
| 1 | SystemAuditId | Guid? | Nullable | Links to system audit history when this model stores the reference. |
| 2 | UpdateId | Guid? | Nullable | Links to the preceding revision or update record. |
Other fields
20 fields| # | Field | EF type | Storage | Business purpose |
|---|---|---|---|---|
| 1 | AircraftModelCode | string | Nullable | Records aircraft model code for this competency definition. |
| 2 | AircraftSubTypeCode | string | Nullable | Records aircraft sub type code for this competency definition. |
| 3 | AircraftTypeCode | string | Nullable | Records aircraft type code for this competency definition. |
| 4 | CoverageDefinition | string | Nullable | Records coverage definition for this competency definition. |
| 5 | ExternalSystemCode | string | Nullable | Records external system code for this competency definition. |
| 6 | GracePeriodDays | int? | Nullable | Records grace period days for this competency definition. |
| 7 | MaintenanceLevelGranted | int? | Nullable | Records maintenance level granted for this competency definition. |
| 8 | QualificationClassCode | string | Nullable | Records qualification class code for this competency definition. |
| 9 | QualificationTypeCode | string | Nullable | Records qualification type code for this competency definition. |
| 10 | QualificationValue | string | Nullable | Records qualification value for this competency definition. |
| 11 | RecordCode | string | Nullable | Records record code for this competency definition. |
| 12 | RecurrentFrequencyUnit | int? | Nullable | Records recurrent frequency unit for this competency definition. |
| 13 | RecurrentFrequencyValue | int? | Nullable | Records recurrent frequency value for this competency definition. |
| 14 | RegulatoryFramework | int | Required | Records regulatory framework for this competency definition. |
| 15 | RenewalWindowDays | int? | Nullable | Records renewal window days for this competency definition. |
| 16 | RequirementType | int | Required | Records requirement type for this competency definition. |
| 17 | ResourceRequirementClassificationCode | string | Nullable | Records resource requirement classification code for this competency definition. |
| 18 | ScopeCode | string | Nullable | Records scope code for this competency definition. |
| 19 | ValidityPeriodUnit | int? | Nullable | Records validity period unit for this competency definition. |
| 20 | ValidityPeriodValue | int? | Nullable | Records validity period value for this competency definition. |