private EncounterTypeDataGrid getEncounterTypeDataGrid(Provider provider) { EncounterTypeDataGrid result = new EncounterTypeDataGrid(); for (EncounterUtil.EncounterType encounterType : EncounterUtil.EncounterType.values()) { result.put(encounterType, getEncounterTypeDataRow(provider, encounterType)); } return (result); }
private EncounterTypeDataGrid getEncounterTypeDataGrid(SecRole role) { Integer roleId = null; if (role != null) roleId = role.getId().intValue(); EncounterTypeDataGrid result = new EncounterTypeDataGrid(); for (EncounterUtil.EncounterType encounterType : EncounterUtil.EncounterType.values()) { result.put(encounterType, getEncounterTypeDataRow(roleId, encounterType)); } if (!skipTotalRow) result.subTotal = getEncounterTypeDataRow(roleId, null); return (result); }