package edu.harvard.i2b2.crc.loader.dao;
import edu.harvard.i2b2.common.exception.I2B2DAOException;
import edu.harvard.i2b2.common.exception.I2B2Exception;
import edu.harvard.i2b2.crc.loader.datavo.loader.query.MissingCodesConceptSetType;
import edu.harvard.i2b2.crc.loader.datavo.loader.query.MissingCodesModifierSetType;
import edu.harvard.i2b2.crc.loader.datavo.loader.query.MissingCodesObserverSetType;
import edu.harvard.i2b2.crc.loader.datavo.loader.query.MissingTermSetReportType;
public interface IMissingTermDAO {
public MissingCodesConceptSetType getMissingConceptSet(int uploadId, int startPos, int endPos, boolean detailFlag)
throws I2B2DAOException ;
public MissingCodesObserverSetType getMissingObserverSet(int uploadId, int startPos, int endPos, boolean detailFlag)
throws I2B2DAOException ;
public MissingCodesModifierSetType getMissingModifierSet(int uploadId, int startPos, int endPos, boolean detailFlag)
throws I2B2DAOException ;
public MissingTermSetReportType getMissingTermReport(int uploadId,
String setName) throws I2B2DAOException;
}