public IHttpActionResult DischargeResident(string referenceId, ResidentDischargeExitRequest residentDischargeExitRequest)
        {
            var user = HttpContext.Current.User as SecurityPrincipal;

            logger.Info($"Exit date updated by {user.ForeName}");

            var success = _residentService.DischargeResident(new Guid(referenceId), residentDischargeExitRequest.DischargedFromHomeDate);

            if (!success)
            {
                return(Ok(true));
            }
            logger.Warn($"Cannot update exit date");
            return(Ok(false));
        }