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

using System.Text.Json.Serialization;

namespace Senzing.Typedef
{
    public class CfgErrule
    {
        [JsonPropertyName("DISQ_ERFRAG_CODE")]
        public string DisqErfragCode { get; set; }

        /// <summary>
        /// Identifier of the entity resolution rule that was triggered.
        /// </summary>
        [JsonPropertyName("ERRULE_CODE")]
        public string ErruleCode { get; set; }

        [JsonPropertyName("ERRULE_ID")]
        public int ErruleId { get; set; }

        [JsonPropertyName("ERRULE_TIER")]
        public int ErruleTier { get; set; }

        [JsonPropertyName("QUAL_ERFRAG_CODE")]
        public string QualErfragCode { get; set; }

        [JsonPropertyName("RELATE")]
        public string Relate { get; set; }

        [JsonPropertyName("RESOLVE")]
        public string Resolve { get; set; }

        [JsonPropertyName("RTYPE_ID")]
        public int RtypeId { get; set; }

        [JsonPropertyName("XXX_ERRULE_DESC")]
        public string XxxErruleDesc { get; set; }

        [JsonPropertyName("XXX_REF_SCORE")]
        public int XxxRefScore { get; set; }
    }
}
