namespace Thor.Shared.Visit; public class ItemAnswer { public enum State { NotAnswed, Compliant, PartiallyCompliant, Improper, Invalid, Ignored, } public string TargetId { get; set; } public State CurrentState { get; set; } = State.NotAnswed; List Entries { get; } = new(); }