One recorded checklist answer: the runtime row for a ChecklistTemplateLine question (checklistTemplateLineId) with typed value slots (booleanValue, numericValue, decimalValue, currencyValue, dateValue, dateTimeValue, timeValue, textValue, ragValue, email, phone, url). Ownership is polymorphic: relatedEntityType + relatedRecordId name the record the answer belongs to (a VisitTaskActivity by default, or a routed target such as the visit's ServiceOrder), so any entity page can query its answers the same way; relatedGroupKey lets one owner carry several answer groups.
Fields
| Field | Label | Type | Required | What it does |
BooleanValue | Boolean Value | Boolean | | |
BranchId | Branch | Lookup | | |
ChecklistTemplateId | Checklist Template | Lookup → ChecklistTemplate | | |
ChecklistTemplateLineId | Checklist Template Line | Lookup → ChecklistTemplateLine | | |
CreatedById | Created By | Lookup → UserAccount | Yes | |
CreatedDateTime | Created Date | DateAndTime | Yes | |
CurrencyValue | Currency Value | Currency | | |
DataType | Data Type | Text | | |
DateTimeValue | Date Time Value | DateAndTime | | |
DateValue | Date Value | Date | | |
DecimalValue | Decimal Value | Currency | | |
Email | Email | Text | | |
Id | Id | Guid | Yes | |
ModifiedById | Modified By | Lookup → UserAccount | Yes | |
Name | Name | Text | | |
NumericValue | Numeric Value | Currency | | |
OwnerId | Owner | Lookup → UserAccount | Yes | |
Phone | Phone | Text | | |
RAGValue | RAG Value | Text | | |
RecordTypeId | Record Type | Guid, hidden | | |
RelatedEntityType | Related Entity Type | Text | | Logical name of the entity that owns this answer row (for example ServiceOrder, Opportunity, VisitTaskActivity) - matches the metadata entity name. With relatedRecordId it replaces the old per-transaction FK columns, so any entity page renders its checklist answers via the same query. |
RelatedGroupKey | Related Group Key | Text | | Mirrors the template line's targetGroupKey so a single owner record can carry multiple groups of answers (for example separate inspection sections) without extra rows per group. |
RelatedRecordId | Related Record | Lookup | | Primary key of the owner row named by relatedEntityType - the second half of the polymorphic owner link. |
Remarks | Remarks | Text | | |
ServiceRequestId | ServiceRequest | Guid | | |
TextValue | Text Value | Text | | |
TimeValue | Time Value | TimeOnly | | |
UIProps | UI Props | Text | | |
UpdatedDateTime | Modified Date | DateAndTime | Yes | |
URL | URL | Text | | |
Actions
| Action | Label | Type | What it does |
BulkDelete | Delete | Delete | Delete |
Clone | Clone | ServerAction (Clone) | Create a copy of this record |
Delete | Delete | Delete | Delete |
DeleteInList | Delete | Delete | Delete |
Edit | Edit | Edit | Edit |
EditInLine | Edit | Edit | Edit |
New | New | New | New |