Coflyr · Backend model field catalog

TrainingNeedAnalysis

CompetencyTraining.TrainingNeedAnalyses.

23 mapped fields7 field groupsGenerated 2026-10-06
Model class
coflyr.models.manpower.TrainingNeedAnalysis
Source
Features/Manpower/TrainingNeedAnalysis/Models/TrainingNeedAnalysis.cs
Table
CompetencyTraining.TrainingNeedAnalyses
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

1 fields
#FieldEF typeStorageBusiness purpose
1IdGuidRequiredStable identifier for this record.

Relationships and references

3 fields
#FieldEF typeStorageBusiness purpose
1LearningActivityIdGuid?NullableSelects the related learning activity record.
2RegulatoryReferenceBusinessPartnerIdGuid?NullableSelects the related regulatory reference business partner record.
3TnaReferencestringNullableRecords tna reference for this training need analysis.

Status and controls

2 fields
#FieldEF typeStorageBusiness purpose
1NonTrainingCorrectiveActionRequiredboolRequiredIndicates whether non training corrective action required applies to this training need analysis.
2TrainingRequiredboolRequiredIndicates whether training required applies to this training need analysis.

Dates and timing

4 fields
#FieldEF typeStorageBusiness purpose
1EffectivenessReviewDueDateDateTime?NullableRecords the effectiveness review due date for this training need analysis.
2IdentifiedDateDateTime?NullableRecords the identified date for this training need analysis.
3TargetCompletionDateDateTime?NullableRecords the target completion date for this training need analysis.
4TrainingDueDateDateTime?NullableRecords the training due date for this training need analysis.

Descriptions and details

1 fields
#FieldEF typeStorageBusiness purpose
1NonTrainingReasonstringNullableRecords non training reason for this training need analysis.

Audit and revision

1 fields
#FieldEF typeStorageBusiness purpose
1UpdateIdGuid?NullableLinks to the preceding revision or update record.

Other fields

11 fields
#FieldEF typeStorageBusiness purpose
1AnalysisCodestringRequiredRecords analysis code for this training need analysis.
2AnalysisTitlestringRequiredRecords analysis title for this training need analysis.
3EffectivenessCheckstringNullableRecords effectiveness check for this training need analysis.
4EffectivenessEvidencestringNullableRecords effectiveness evidence for this training need analysis.
5InterimActionsstringNullableRecords interim actions for this training need analysis.
6OrganisationTypeintRequiredRecords organisation type for this training need analysis.
7PriorityintRequiredRecords priority for this training need analysis.
8RequirementSourcestringNullableRecords requirement source for this training need analysis.
9RiskAssessmentstringNullableRecords risk assessment for this training need analysis.
10SourceTypeintRequiredRecords source type for this training need analysis.
11TnaTypeintRequiredRecords tna type for this training need analysis.