Coflyr · Backend model field catalog

DefectDamageDetail

Maintenance.DefectDamageDetails.

70 mapped fields6 field groupsGenerated 2026-10-06
Model class
coflyr.features.maintenancecontrol.defectreporting.models.DefectDamageDetail
Source
Features/MaintenanceControl/DefectReporting/Models/DefectDamageDetail.cs
Table
Maintenance.DefectDamageDetails
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

3 fields
#FieldEF typeStorageBusiness purpose
1IdGuidRequiredStable identifier for this record.
2DetailNumberintRequiredRecords detail number for this defect damage detail.
3ExternalWorkorderNumberstringNullableRecords external workorder number for this defect damage detail.

Relationships and references

27 fields
#FieldEF typeStorageBusiness purpose
1ActionAtaIdGuid?NullableSelects the related action ata record.
2ActionTypeIdGuid?NullableSelects the related action type record.
3ActionTypeIdReferenceTypestringNullableRecords action type id reference type for this defect damage detail.
4AffectedRotableMasterIdGuid?NullableSelects the related affected rotable master record.
5AttachmentTypeIdGuid?NullableSelects the related attachment type record.
6ComponentMaintenancePartitionIdGuid?NullableSelects the related component maintenance partition record.
7ComponentMaintenanceWorkScopeIdGuid?NullableSelects the related component maintenance work scope record.
8ComponentPartitionInspectionIdGuid?NullableSelects the related component partition inspection record.
9ComponentWorkpackageIdGuid?NullableSelects the related component workpackage record.
10ConfigurationDiscrepancyIdGuid?NullableSelects the related configuration discrepancy record.
11DamageTypeIdGuid?NullableSelects the related damage type record.
12DamageTypeIdReferenceTypestringNullableRecords damage type id reference type for this defect damage detail.
13DefectDamageReportIdGuidRequiredSelects the related defect damage report record.
14DeferredDefectRecordIdGuid?NullableSelects the related deferred defect record record.
15EventByStaffIdGuid?NullableSelects the related event by staff record.
16LocationTypeIdGuid?NullableSelects the related location type record.
17LocationTypeIdReferenceTypestringNullableRecords location type id reference type for this defect damage detail.
18MaintenanceControlEventIdGuid?NullableSelects the related maintenance control event record.
19MeasurementTypeIdGuid?NullableSelects the related measurement type record.
20MeasurementTypeIdReferenceTypestringNullableRecords measurement type id reference type for this defect damage detail.
21ParentDetailIdGuid?NullableSelects the related parent detail record.
22ReferenceCodestringNullableRecords reference code for this defect damage detail.
23ReferenceTypeCodestringNullableRecords reference type code for this defect damage detail.
24SourceRelationIdGuid?NullableSelects the related source relation record.
25SourceRelationIdReferenceTypestringNullableRecords source relation id reference type for this defect damage detail.
26TechnicalDelayRecordIdGuid?NullableSelects the related technical delay record record.
27UnitIdGuid?NullableSelects the related unit record.

Status and controls

4 fields
#FieldEF typeStorageBusiness purpose
1FatigueCriticalStructurebool?NullableIndicates whether fatigue critical structure applies to this defect damage detail.
2HistoryWorkorderNumberUnknownbool?NullableIndicates whether history workorder number unknown applies to this defect damage detail.
3ItemPlacardedbool?NullableIndicates whether item placarded applies to this defect damage detail.
4TemporaryProtectionAppliedbool?NullableIndicates whether temporary protection applied applies to this defect damage detail.

Descriptions and details

4 fields
#FieldEF typeStorageBusiness purpose
1AffectedPositionTextstringNullableRecords affected position text for this defect damage detail.
2DetailTextstringNullableRecords detail text for this defect damage detail.
3InspectionIntervalOtherDescriptionstringNullableRecords inspection interval other description for this defect damage detail.
4TemporaryRepairLimitOtherDescriptionstringNullableRecords temporary repair limit other description for this defect damage detail.

Audit and revision

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

Other fields

28 fields
#FieldEF typeStorageBusiness purpose
1AllowableDamageLimitAssessmentint?NullableRecords allowable damage limit assessment for this defect damage detail.
2BatchNumberSnapshotstringNullableRecords batch number snapshot for this defect damage detail.
3ChecksumSha256stringNullableRecords checksum sha256 for this defect damage detail.
4CoordinateSystemstringNullableRecords coordinate system for this defect damage detail.
5CoordinateXdecimal?NullableRecords coordinate x for this defect damage detail.
6CoordinateYdecimal?NullableRecords coordinate y for this defect damage detail.
7CoordinateZdecimal?NullableRecords coordinate z for this defect damage detail.
8CorrosionExtentCodestringNullableRecords corrosion extent code for this defect damage detail.
9CorrosionLevelCodestringNullableRecords corrosion level code for this defect damage detail.
10DamageClassificationstringNullableRecords damage classification for this defect damage detail.
11DamageVisibilitystringNullableRecords damage visibility for this defect damage detail.
12DefectPartCodesstringNullableRecords defect part codes for this defect damage detail.
13DetailCodestringNullableRecords detail code for this defect damage detail.
14DetailTypeintRequiredRecords detail type for this defect damage detail.
15DetailValuestringNullableRecords detail value for this defect damage detail.
16EventAtDateTime?NullableRecords the event at for this defect damage detail.
17FileSizeByteslong?NullableRecords file size bytes for this defect damage detail.
18IdempotencyKeystringNullableRecords idempotency key for this defect damage detail.
19InspectionIntervalOtherValuedecimal?NullableRecords inspection interval other value for this defect damage detail.
20InspectionMethodCodesstringNullableRecords inspection method codes for this defect damage detail.
21ParentObservationTypeint?NullableRecords parent observation type for this defect damage detail.
22PartNumberSnapshotstringNullableRecords part number snapshot for this defect damage detail.
23SerialNumberSnapshotstringNullableRecords serial number snapshot for this defect damage detail.
24SourcePayloadJsonstringNullableRecords source payload json for this defect damage detail.
25TemporaryRepairLimitDimensionstringNullableRecords temporary repair limit dimension for this defect damage detail.
26TemporaryRepairLimitValuedecimal?NullableRecords temporary repair limit value for this defect damage detail.
27UnitCodeSnapshotstringNullableRecords unit code snapshot for this defect damage detail.
28Valuedecimal?NullableRecords value for this defect damage detail.