private LabDetalheRequisicao inclusaoTSA( XmlExameResultadoInterface xmlExameResultadoInterface, XmlLoteResultadoInterface resultadoInterface) { LabDetalheRequisicao labDetalheRequisicao = OracleHelper.getLabDetalherequisicaoByReqExameSeq( resultadoInterface.getReqStCodigo(), xmlExameResultadoInterface.getExaStCodigo(), xmlExameResultadoInterface.getSeqStCodigo(), resultadoInterface.getStrDbName()); if (labDetalheRequisicao == null) { labDetalheRequisicao = OracleHelper.getLabDetalherequisicaoByReqExameSeq( resultadoInterface.getReqStCodigo(), xmlExameResultadoInterface.getExaStCodigo(), "01", resultadoInterface.getStrDbName()); LoteInterfaceReceiverSql.insertDetalherequisicao( labDetalheRequisicao, xmlExameResultadoInterface, resultadoInterface, resultadoInterface.getStrDbName()); labDetalheRequisicao.setLegStCodigo("002"); labDetalheRequisicao.setSeqStCodigo(xmlExameResultadoInterface.getSeqStCodigo()); labDetalheRequisicao.setLegStCodigoFat("CON"); OracleHelper.saveObject(labDetalheRequisicao, resultadoInterface.getStrDbName()); labDetalheRequisicao = OracleHelper.getLabDetalherequisicaoByReqExameSeq( resultadoInterface.getReqStCodigo(), xmlExameResultadoInterface.getExaStCodigo(), xmlExameResultadoInterface.getSeqStCodigo(), resultadoInterface.getStrDbName()); } return labDetalheRequisicao; }