Coflyr · Backend model field catalog

AuditableEntity

No mapped database table.

46 C# properties7 field groupsGenerated 2026-10-06
Model class
coflyr.models.common.AuditableEntity
Source
Features/Shared/Audit/Models/AuditableEntity.cs
Table
No mapped database table
Review
Not marked

This C# model is not mapped as an EF entity. Public properties come from compiled type metadata, including inherited properties; they are API or in-memory fields rather than table columns. Purpose text is inferred from names and should be checked against the feature workflow.

← All model classes · AMOS Workpackage example

Identity and naming

6 fields
#PropertyC# typeNullabilityBusiness purpose
1AuditUserNamestringNullableRecords audit user name for this auditable entity.
2IdGuidRequiredStable identifier for this record.
3IssueNumberstringNullableIndicates whether issue number applies to this auditable entity.
4RevisionNumberint?NullableRecords revision number for this auditable entity.
5SentToDepartmentNamestringNullableRecords sent to department name for this auditable entity.
6SentToUserNamestringNullableRecords sent to user name for this auditable entity.

Relationships and references

2 fields
#PropertyC# typeNullabilityBusiness purpose
1SentToDepartmentIdGuid?NullableSelects the related sent to department record.
2SentToUserIdGuid?NullableSelects the related sent to user record.

Status and controls

6 fields
#PropertyC# typeNullabilityBusiness purpose
1DocumentStatusstringNullableTracks the document status of this auditable entity.
2IssueDateDateTime?NullableIndicates whether issue date applies to this auditable entity.
3IssueNotesstringNullableIndicates whether issue notes applies to this auditable entity.
4PreApprovedboolRequiredIndicates whether pre approved applies to this auditable entity.
5StatusStatusRequiredTracks the status of this auditable entity.
6StatusInformationstringNullableRecords status information for this auditable entity.

Dates and timing

2 fields
#PropertyC# typeNullabilityBusiness purpose
1EffectiveDateDateTime?NullableRecords the effective date for this auditable entity.
2ReceivingDateDateTime?NullableRecords the receiving date for this auditable entity.

Descriptions and details

2 fields
#PropertyC# typeNullabilityBusiness purpose
1ReasonForIssuestringNullableRecords reason for issue for this auditable entity.
2SummaryOfChangeRemarksstringNullableRecords summary of change remarks for this auditable entity.

Audit and revision

19 fields
#PropertyC# typeNullabilityBusiness purposeReview
1AuditActivationDateDateTime?NullableRecords the audit activation date for this auditable entity.—
2AuditBystringNullableRecords audit by for this auditable entity.—
3AuditDateDateTime?NullableRecords the audit date for this auditable entity.—
4AuditRemarksstringNullableRecords audit remarks for this auditable entity.—
5AuditStatusAuditEventStatusRequiredTracks the audit status of this auditable entity.—
6AuditUserApplicationUserIdentityNullableRecords audit user for this auditable entity.—
7AuditUserCodestringNullableRecords audit user code for this auditable entity.—
8AuditUserDisplaystringNullableRecords audit user display for this auditable entity.—
9AuditUserIdGuid?NullableSelects the related audit user record.—
10HasRevisionLinksboolRequiredIndicates whether revision links applies to this auditable entity.—
11IsTemporaryRevisionboolRequiredIndicates whether temporary revision applies to this auditable entity.—
12IssueRevisionTitlestringNullableIndicates whether issue revision title applies to this auditable entity.—
13RevisionDateDateTime?NullableRecords the revision date for this auditable entity.—
14RevisionLinkIdGuid?NullableSelects the related revision link record.—
15RevisionNotesstringNullableRecords revision notes for this auditable entity.—
16RevisionReasonstringNullableRecords revision reason for this auditable entity.—
17RevisionTypeRevisionKind?NullableRecords revision type for this auditable entity.—
18SystemAuditIdGuid?NullableLinks to system audit history when this model stores the reference.—
19UpdateIdGuid?NullableLinks a formal revision to the preceding record it supersedes. Set by the revision operation; ordinary edits do not change it.Keep

Other fields

9 fields
#PropertyC# typeNullabilityBusiness purpose
1ReleaseStateAuditReleaseStateRequiredRecords release state for this auditable entity.
2SentToDepartmentDepartmentNullableRecords sent to department for this auditable entity.
3SentToDepartmentCodestringNullableRecords sent to department code for this auditable entity.
4SentToDepartmentDisplaystringNullableRecords sent to department display for this auditable entity.
5SentToUserApplicationUserIdentityNullableRecords sent to user for this auditable entity.
6SentToUserCodestringNullableRecords sent to user code for this auditable entity.
7SentToUserDisplaystringNullableRecords sent to user display for this auditable entity.
8ValidFromDateTime?NullableRecords valid from for this auditable entity.
9ValidToDateTime?NullableRecords valid to for this auditable entity.