48 lines
1.5 KiB
Java
48 lines
1.5 KiB
Java
package com.jasamedika.medifirst2000.service;
|
|
|
|
|
|
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
|
|
import com.jasamedika.medifirst2000.dto.AntrianPasienDto;
|
|
import com.jasamedika.medifirst2000.entities.Pasien;
|
|
import com.jasamedika.medifirst2000.entities.PasienDaftar;
|
|
import com.jasamedika.medifirst2000.entities.RegistrasiPelayananPasien;
|
|
import com.jasamedika.medifirst2000.vo.HasilTriaseVO;
|
|
import com.jasamedika.medifirst2000.vo.MasukKamarVO;
|
|
import com.jasamedika.medifirst2000.vo.PemeriksaanSelanjutnyaVO;
|
|
import com.jasamedika.medifirst2000.vo.RegistrasiPelayananPasienVO;
|
|
|
|
|
|
|
|
public interface RegistrasiPelayananPasienService <T> extends BaseVoService<RegistrasiPelayananPasien, RegistrasiPelayananPasienVO, String> {
|
|
|
|
Map<String,Object> createRegistrasiPelayananPasien(String noRegistrasi, HasilTriaseVO hasilTriaseVO);
|
|
|
|
Map<String,Object> updateRegistrasiPelayananPasien(PemeriksaanSelanjutnyaVO vo);
|
|
|
|
String getFormatNumberByMonthYear();
|
|
|
|
Map<String, Object> createRegistrasiPelayananPasienFromMasukRuangan(PasienDaftar pasienDaftar, MasukKamarVO vo);
|
|
|
|
RegistrasiPelayananPasien findByNoCm(String noCm);
|
|
|
|
RegistrasiPelayananPasien findByNoRec(String noRec);
|
|
|
|
Map<String,Object> findNoCm(String noCm);
|
|
|
|
List<Pasien> findPasien(Integer id);
|
|
|
|
List<Pasien> findAllPasien(String startDate, String endDate);
|
|
|
|
List findAntrian(String noRec);
|
|
|
|
AntrianPasienDto getNomorUrutPasienbyJenis(String jenis);
|
|
|
|
void updateNomorUrutPasienbyJenis(Integer noAntrian, String jenis);
|
|
|
|
|
|
|
|
}
|