Coflyr · Backend model field catalog

StructuralDamageRecord

public.StructuralDamageRecords.

70 mapped fields8 field groupsGenerated 2026-10-06
Model class
coflyr.features.engineering.structuraldamage.models.StructuralDamageRecord
Source
Features/Engineering/StructuralDamage/Models/StructuralDamageRecord.cs
Table
public.StructuralDamageRecords
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

8 fields
#FieldEF typeStorageBusiness purpose
1IdGuidRequiredStable identifier for this record.
2ComponentPartNumberstringNullableRecords component part number for this structural damage record.
3ComponentSerialNumberstringNullableRecords component serial number for this structural damage record.
4DamageRecordNumberstringRequiredRecords damage record number for this structural damage record.
5ExternalReferenceNumberstringNullableRecords external reference number for this structural damage record.
6ExternalWorkorderNumberstringNullableRecords external workorder number for this structural damage record.
7FinalRepairWorkorderNumberstringNullableRecords final repair workorder number for this structural damage record.
8WorkorderNumberstringNullableRecords workorder number for this structural damage record.

Relationships and references

8 fields
#FieldEF typeStorageBusiness purpose
1AircraftTailIdGuid?NullableSelects the related aircraft tail record.
2AtaIdGuid?NullableSelects the related ata record.
3ChartReferencestringNullableRecords chart reference for this structural damage record.
4InspectionDocumentReferencestringNullableRecords inspection document reference for this structural damage record.
5ReferenceTypeCodestringNullableRecords reference type code for this structural damage record.
6RepairDoublerReferencestringNullableRecords repair doubler reference for this structural damage record.
7RotableMasterIdGuid?NullableSelects the related rotable master record.
8StructuralRepairManualReferencestringNullableRecords structural repair manual reference for this structural damage record.

Status and controls

8 fields
#FieldEF typeStorageBusiness purpose
1DamageStatusintRequiredTracks the damage status of this structural damage record.
2DamageToleranceAssessmentRequiredboolRequiredIndicates whether damage tolerance assessment required applies to this structural damage record.
3DamageToleranceAssessmentStatusstringNullableTracks the damage tolerance assessment status of this structural damage record.
4FatigueCriticalStructureboolRequiredIndicates whether fatigue critical structure applies to this structural damage record.
5FurtherActionRequiredboolRequiredIndicates whether further action required applies to this structural damage record.
6HistoryWorkorderNumberUnknownboolRequiredIndicates whether history workorder number unknown applies to this structural damage record.
7ItemPlacardedboolRequiredIndicates whether item placarded applies to this structural damage record.
8TemporaryProtectionAppliedboolRequiredIndicates whether temporary protection applied applies to this structural damage record.

Dates and timing

5 fields
#FieldEF typeStorageBusiness purpose
1ClosingDateDateTime?NullableRecords the closing date for this structural damage record.
2DamageToleranceAssessmentDueDateDateTime?NullableRecords the damage tolerance assessment due date for this structural damage record.
3LastInspectionDateDateTime?NullableRecords the last inspection date for this structural damage record.
4NextInspectionDueDateDateTime?NullableRecords the next inspection due date for this structural damage record.
5ReportedDateDateTimeRequiredRecords the reported date for this structural damage record.

Amounts and measurements

4 fields
#FieldEF typeStorageBusiness purpose
1ClosingAircraftCycleslong?NullableRecords closing aircraft cycles for this structural damage record.
2ClosingAircraftHoursdecimal?NullableRecords closing aircraft hours for this structural damage record.
3InspectionIntervalCycleslong?NullableRecords inspection interval cycles for this structural damage record.
4InspectionIntervalHoursdecimal?NullableRecords inspection interval hours for this structural damage record.

Descriptions and details

5 fields
#FieldEF typeStorageBusiness purpose
1DamageDescriptionstringNullableRecords damage description for this structural damage record.
2DamageLocationDescriptionstringRequiredRecords damage location description for this structural damage record.
3InspectionIntervalOtherDescriptionstringNullableRecords inspection interval other description for this structural damage record.
4SupersedeReasonstringNullableRecords supersede reason for this structural damage record.
5TemporaryRepairLimitOtherDescriptionstringNullableRecords temporary repair limit other description for this structural damage record.

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

30 fields
#FieldEF typeStorageBusiness purpose
1ActionNotestringNullableRecords action note for this structural damage record.
2AdditionalDamageDataJsonstringNullableRecords additional damage data json for this structural damage record.
3AllowableDamageLimitAssessmentintRequiredRecords allowable damage limit assessment for this structural damage record.
4ChartXdecimal?NullableRecords chart x for this structural damage record.
5ChartYdecimal?NullableRecords chart y for this structural damage record.
6CorrosionExtentCodestringNullableRecords corrosion extent code for this structural damage record.
7CorrosionLevelCodestringNullableRecords corrosion level code for this structural damage record.
8DamageClassificationstringNullableRecords damage classification for this structural damage record.
9DamageNaturestringNullableRecords damage nature for this structural damage record.
10DamageTypeintRequiredRecords damage type for this structural damage record.
11DamageVisibilitystringNullableRecords damage visibility for this structural damage record.
12DefectPartCodesstringNullableRecords defect part codes for this structural damage record.
13DepthMmdecimalRequiredRecords depth mm for this structural damage record.
14DiameterMmdecimalRequiredRecords diameter mm for this structural damage record.
15DirectionstringNullableRecords direction for this structural damage record.
16ExportedAtDateTime?NullableRecords the exported at for this structural damage record.
17FrameOrStationstringNullableRecords frame or station for this structural damage record.
18InspectionIntervalDaysint?NullableRecords inspection interval days for this structural damage record.
19InspectionIntervalOtherValuedecimal?NullableRecords inspection interval other value for this structural damage record.
20InspectionMethodCodesstringNullableRecords inspection method codes for this structural damage record.
21LengthMmdecimalRequiredRecords length mm for this structural damage record.
22MeasurementUnitstringNullableRecords measurement unit for this structural damage record.
23OtherDimensionstringNullableRecords other dimension for this structural damage record.
24OtherLocationstringNullableRecords other location for this structural damage record.
25RibstringNullableRecords rib for this structural damage record.
26SidestringNullableRecords side for this structural damage record.
27StringerOrLongeronstringNullableRecords stringer or longeron for this structural damage record.
28TemporaryRepairLimitDimensionstringNullableRecords temporary repair limit dimension for this structural damage record.
29TemporaryRepairLimitValuedecimal?NullableRecords temporary repair limit value for this structural damage record.
30WidthMmdecimalRequiredRecords width mm for this structural damage record.