Coflyr · Backend model field catalog
AuditableEntity
No mapped database table.
46 C# properties7 field groupsGenerated 2026-10-06
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.
Identity and naming
6 fields| # | Property | C# type | Nullability | Business purpose |
|---|---|---|---|---|
| 1 | AuditUserName | string | Nullable | Records audit user name for this auditable entity. |
| 2 | Id | Guid | Required | Stable identifier for this record. |
| 3 | IssueNumber | string | Nullable | Indicates whether issue number applies to this auditable entity. |
| 4 | RevisionNumber | int? | Nullable | Records revision number for this auditable entity. |
| 5 | SentToDepartmentName | string | Nullable | Records sent to department name for this auditable entity. |
| 6 | SentToUserName | string | Nullable | Records sent to user name for this auditable entity. |
Relationships and references
2 fields| # | Property | C# type | Nullability | Business purpose |
|---|---|---|---|---|
| 1 | SentToDepartmentId | Guid? | Nullable | Selects the related sent to department record. |
| 2 | SentToUserId | Guid? | Nullable | Selects the related sent to user record. |
Status and controls
6 fields| # | Property | C# type | Nullability | Business purpose |
|---|---|---|---|---|
| 1 | DocumentStatus | string | Nullable | Tracks the document status of this auditable entity. |
| 2 | IssueDate | DateTime? | Nullable | Indicates whether issue date applies to this auditable entity. |
| 3 | IssueNotes | string | Nullable | Indicates whether issue notes applies to this auditable entity. |
| 4 | PreApproved | bool | Required | Indicates whether pre approved applies to this auditable entity. |
| 5 | Status | Status | Required | Tracks the status of this auditable entity. |
| 6 | StatusInformation | string | Nullable | Records status information for this auditable entity. |
Dates and timing
2 fields| # | Property | C# type | Nullability | Business purpose |
|---|---|---|---|---|
| 1 | EffectiveDate | DateTime? | Nullable | Records the effective date for this auditable entity. |
| 2 | ReceivingDate | DateTime? | Nullable | Records the receiving date for this auditable entity. |
Descriptions and details
2 fields| # | Property | C# type | Nullability | Business purpose |
|---|---|---|---|---|
| 1 | ReasonForIssue | string | Nullable | Records reason for issue for this auditable entity. |
| 2 | SummaryOfChangeRemarks | string | Nullable | Records summary of change remarks for this auditable entity. |
Audit and revision
19 fields| # | Property | C# type | Nullability | Business purpose | Review |
|---|---|---|---|---|---|
| 1 | AuditActivationDate | DateTime? | Nullable | Records the audit activation date for this auditable entity. | — |
| 2 | AuditBy | string | Nullable | Records audit by for this auditable entity. | — |
| 3 | AuditDate | DateTime? | Nullable | Records the audit date for this auditable entity. | — |
| 4 | AuditRemarks | string | Nullable | Records audit remarks for this auditable entity. | — |
| 5 | AuditStatus | AuditEventStatus | Required | Tracks the audit status of this auditable entity. | — |
| 6 | AuditUser | ApplicationUserIdentity | Nullable | Records audit user for this auditable entity. | — |
| 7 | AuditUserCode | string | Nullable | Records audit user code for this auditable entity. | — |
| 8 | AuditUserDisplay | string | Nullable | Records audit user display for this auditable entity. | — |
| 9 | AuditUserId | Guid? | Nullable | Selects the related audit user record. | — |
| 10 | HasRevisionLinks | bool | Required | Indicates whether revision links applies to this auditable entity. | — |
| 11 | IsTemporaryRevision | bool | Required | Indicates whether temporary revision applies to this auditable entity. | — |
| 12 | IssueRevisionTitle | string | Nullable | Indicates whether issue revision title applies to this auditable entity. | — |
| 13 | RevisionDate | DateTime? | Nullable | Records the revision date for this auditable entity. | — |
| 14 | RevisionLinkId | Guid? | Nullable | Selects the related revision link record. | — |
| 15 | RevisionNotes | string | Nullable | Records revision notes for this auditable entity. | — |
| 16 | RevisionReason | string | Nullable | Records revision reason for this auditable entity. | — |
| 17 | RevisionType | RevisionKind? | Nullable | Records revision type for this auditable entity. | — |
| 18 | SystemAuditId | Guid? | Nullable | Links to system audit history when this model stores the reference. | — |
| 19 | UpdateId | Guid? | Nullable | Links 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| # | Property | C# type | Nullability | Business purpose |
|---|---|---|---|---|
| 1 | ReleaseState | AuditReleaseState | Required | Records release state for this auditable entity. |
| 2 | SentToDepartment | Department | Nullable | Records sent to department for this auditable entity. |
| 3 | SentToDepartmentCode | string | Nullable | Records sent to department code for this auditable entity. |
| 4 | SentToDepartmentDisplay | string | Nullable | Records sent to department display for this auditable entity. |
| 5 | SentToUser | ApplicationUserIdentity | Nullable | Records sent to user for this auditable entity. |
| 6 | SentToUserCode | string | Nullable | Records sent to user code for this auditable entity. |
| 7 | SentToUserDisplay | string | Nullable | Records sent to user display for this auditable entity. |
| 8 | ValidFrom | DateTime? | Nullable | Records valid from for this auditable entity. |
| 9 | ValidTo | DateTime? | Nullable | Records valid to for this auditable entity. |