Coflyr · Backend model field catalog

SafetyReport

SafetyManagement.SafetyReports.

41 mapped fieldsUnder development7 field groupsGenerated 2026-10-06
Model class
coflyr.models.safety.SafetyReport
Source
Features/Safety/Reporting/Models/SafetyReport.cs
Table
SafetyManagement.SafetyReports
Review
Under development as of 2026-10-07. Field review remains open.

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

3 fields
#FieldEF typeStorageBusiness purpose
1IdGuidRequiredStable identifier for this record.
2ReportNumberstringRequiredRecords report number for this safety report.
3TitlestringRequiredRecords title for this safety report.

Relationships and references

12 fields
#FieldEF typeStorageBusiness purpose
1AircraftTailIdGuid?NullableSelects the related aircraft tail record.
2AtaIdGuid?NullableSelects the related ata record.
3DefectDamageReportIdGuid?NullableSelects the related defect damage report record.
4DuplicateOfReportIdGuid?NullableSelects the related duplicate of report record.
5FacilityIdGuid?NullableSelects the related facility record.
6FlightLogIdGuid?NullableSelects the related flight log record.
7InvestigatorStaffMemberIdGuid?NullableSelects the related investigator staff member record.
8MaintenanceControlEventIdGuid?NullableSelects the related maintenance control event record.
9SafetyScopeIdGuidRequiredSelects the related safety scope record.
10SourceOccurrenceReferencestringNullableRecords source occurrence reference for this safety report.
11TechnicalCaseManagerIdGuid?NullableSelects the related technical case manager record.
12WorkorderMasterIdGuid?NullableSelects the related workorder master record.

Status and controls

1 fields
#FieldEF typeStorageBusiness purpose
1LegalHoldboolRequiredIndicates whether legal hold applies to this safety report.

Dates and timing

1 fields
#FieldEF typeStorageBusiness purpose
1OccurrenceTimeZonestringNullableRecords the occurrence time zone for this safety report.

Descriptions and details

1 fields
#FieldEF typeStorageBusiness purpose
1DispositionReasonstringNullableRecords disposition reason for this safety report.

Audit and revision

4 fields
#FieldEF typeStorageBusiness purpose
1AuditFindingIdGuid?NullableSelects the related audit finding record.
2QualityAuditIdGuid?NullableSelects the related quality audit record.
3SystemAuditIdGuid?NullableLinks to system audit history when this model stores the reference.
4UpdateIdGuid?NullableLinks to the preceding revision or update record.

Other fields

19 fields
#FieldEF typeStorageBusiness purpose
1CategoryCodestringNullableRecords category code for this safety report.
2ChannelintRequiredRecords channel for this safety report.
3ClosedAtDateTimeOffset?NullableRecords the closed at for this safety report.
4CommunicationMediumCodestringNullableRecords communication medium code for this safety report.
5ConfidentialityintRequiredRecords confidentiality for this safety report.
6ImmediateContainmentstringNullableRecords immediate containment for this safety report.
7InvestigationConclusionstringNullableRecords investigation conclusion for this safety report.
8NarrativestringRequiredRecords narrative for this safety report.
9OccurredAtDateTimeOffset?NullableRecords the occurred at for this safety report.
10ReceivedAtDateTimeOffset?NullableRecords the received at for this safety report.
11ReportStateintRequiredRecords report state for this safety report.
12ReporterFeedbackstringNullableRecords reporter feedback for this safety report.
13RetainUntilDateTimeOffset?NullableRecords retain until for this safety report.
14RetentionCategorystringNullableRecords retention category for this safety report.
15RowVersion
DB: xmin
uintRequiredRecords row version for this safety report.
16SourceCreatedAtDateTimeOffset?NullableRecords the source created at for this safety report.
17SourceSystemCodestringNullableRecords source system code for this safety report.
18SubmissionKeystringNullableRecords submission key for this safety report.
19TaxonomyVersionstringNullableRecords taxonomy version for this safety report.