public List <Service> GetServices(Domain2.Cases.Case @case, Provider provider, DateTime refDate) { var insurance = @case.GetActiveInsuranceAtDate(refDate)?.Insurance; var providerTypeID = provider.ProviderTypeID; return(GetServices(insurance, providerTypeID, refDate)); }
public static Case MapCase(Domain2.Cases.Case source) { if (source == null) { return(null); } var result = new Case { ID = source.ID, Patient = MapPatient(source.Patient), ActiveAuthorizations = source.GetActiveAuthorizations().Select(MapAuthorization), ActiveInsurance = MapInsurance(source.GetActiveInsuranceAtDate(DateTime.Now)?.Insurance) }; return(result); }