class ItemSolicitacaoHemoterapicaRN extends BaseBusiness implements	Serializable {

	public void verificaComponenteSanguineo(String codigoComponenteSanguineo)
			throws ApplicationBusinessException {
		if (codigoComponenteSanguineo != null) {
			AbsComponenteSanguineo componenteSanguineo = getAbsComponenteSanguineoDAO()
					.obterPorChavePrimaria(codigoComponenteSanguineo);

			if (componenteSanguineo != null
					&& !DominioSituacao.A.equals(componenteSanguineo
							.getIndSituacao())) {
				throw new ApplicationBusinessException(
						ItemSolicitacaoHemoterapicaRNExceptionCode.ABS_00386);
			}
		}
	}

}