namespace adas_core.Domain.Models.Providers;

public abstract class ResultModelPredictMedicationAdas
{
    public string MedicineIdentifier { get; set; } = string.Empty;

    public string MedicineText { get; set; } = string.Empty;

    public string TreatmentPatientId { get; set; } = string.Empty;

    public string Gender { get; set; } = string.Empty;

    public string BirthDate { get; set; } = string.Empty;

    public string CodingSystem { get; set; } = string.Empty;

    public string PatientNumber { get; set; } = string.Empty;

    public double DegreeSimilarity { get; set; }

    public override string ToString()
    {
        return $"{MedicineText} | {DegreeSimilarity}";
    }
}