forked from Coded/SIPRP
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
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);
|
|
|
|
} |