public MaturityDataModel CreateModelFromBaseAndPopulateValues(MaturityDataBaseModel baseModel)
        {
            // Logic for mapping fields has been moved from here into the MaturityDataModel constructor
            MaturityDataModel model = new MaturityDataModel(baseModel);

            // PolicyTypeService is used populate values in accordance with rules that relate to the relevant policy type.
            _policyTypeServ.PopulateValues(model);

            return(model);
        }