// Code generated by jtd-codegen for C# + System.Text.Json v0.2.1
#pragma warning disable CS8601, CS8618

using System.Collections.Generic;
using System.Text.Json.Serialization;

namespace Senzing.Typedef
{
    public class SzEngineReevaluateRecordResponse
    {
        [JsonPropertyName("AFFECTED_ENTITIES")]
        public IList<AffectedEntity> AffectedEntities { get; set; }

        /// <summary>
        /// A label identifying the provenance of the record.
        /// </summary>
        [JsonPropertyName("DATA_SOURCE")]
        public string DataSource { get; set; }

        /// <summary>
        /// The unique identifier within the set of records in the DATA_SOURCE.
        /// </summary>
        [JsonPropertyName("RECORD_ID")]
        public string RecordId { get; set; }

        [JsonPropertyName("XXX_INTERESTING_ENTITIES")]
        public InterestingEntities XxxInterestingEntities { get; set; }
    }
}
