public EmergencyAccessGrantorDetailsResponseModel(EmergencyAccessDetails emergencyAccess)
            : base(emergencyAccess, "emergencyAccessGrantorDetails")
        {
            if (emergencyAccess == null)
            {
                throw new ArgumentNullException(nameof(emergencyAccess));
            }

            GrantorId = emergencyAccess.GrantorId.ToString();
            Email     = emergencyAccess.GrantorEmail;
            Name      = emergencyAccess.GrantorName;
        }
        public EmergencyAccessResponseModel(EmergencyAccessDetails emergencyAccess, string obj = "emergencyAccess") : base(obj)
        {
            if (emergencyAccess == null)
            {
                throw new ArgumentNullException(nameof(emergencyAccess));
            }

            Id           = emergencyAccess.Id.ToString();
            Status       = emergencyAccess.Status;
            Type         = emergencyAccess.Type;
            WaitTimeDays = emergencyAccess.WaitTimeDays;
        }