You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
1.0 KiB

package shst.medicina.fichasclinicas.webservices;
import shst.medicina.fichasclinicas.beans.FichaEAdmissaoInicialBean;
import shst.medicina.fichasclinicas.beans.FichaEMCurativaEnfBean;
import shst.medicina.fichasclinicas.beans.FichaEOcasionalBean;
import shst.medicina.fichasclinicas.beans.FichaEPeriodicoBean;
public interface IFichasClinicas<T> {
public T getEmpresas(String filter);
public T getEstabelecimentos(int empresaID, String filter);
public T getTrabalhadores(int estabelecimentoID, String filter);
public T getFichaEAdmissaoInicial(int fichaID, int trabalhadorID);
public T sendFichaEAdmissaoInicial(FichaEAdmissaoInicialBean ficha);
public T getFichaEMCurativaEnf(int fichaID, int trabalhadorID);
public T sendFichaEMCurativaEnf(FichaEMCurativaEnfBean ficha);
public T getFichaEOcasional(int fichaID, int trabalhadorID);
public T sendFichaEOcasional(FichaEOcasionalBean ficha);
public T getFichaEPeriodico(int fichaID, int trabalhadorID);
public T sendFichaEPeriodico(FichaEPeriodicoBean ficha);
}