Coflyr · Backend model field catalog
CreateEventDefinitionRequest
No mapped database table.
5 C# properties3 field groupsGenerated 2026-10-08
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
Under development · DB pending. Input for creating a reusable shared event definition. Event framework details.
Identity and naming
2 fields| # | Property | C# type | Nullability | Business purpose |
|---|---|---|---|---|
| 1 | Code | string | Required | Records code for this create event definition request. |
| 2 | Name | string | Required | Records name for this create event definition request. |
Status and controls
1 fields| # | Property | C# type | Nullability | Business purpose |
|---|---|---|---|---|
| 1 | RequiresCompletionEvidence | bool | Required | Requires evidence before completion. The occurrence stores the definition setting at creation. |
Other fields
2 fields| # | Property | C# type | Nullability | Business purpose |
|---|---|---|---|---|
| 1 | Domain | string | Required | Business area using this event type, such as Maintenance, Materials, Reliability or Training. |
| 2 | Purpose | string? | Nullable | Explains when this event definition should be used. |