51 lines
1.6 KiB
Java
51 lines
1.6 KiB
Java
package com.jasamedika.medifirst2000.service;
|
|
|
|
|
|
|
|
import java.util.Date;
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
|
|
import com.jasamedika.medifirst2000.dto.AntrianPasien;
|
|
import com.jasamedika.medifirst2000.entities.AntrianPasienRegistrasi;
|
|
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.OrderPelayananCustomVO;
|
|
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);
|
|
|
|
AntrianPasien getNomorUrutPasienbyJenis(String jenis);
|
|
|
|
void updateNomorUrutPasienbyJenis(Integer noAntrian, String jenis);
|
|
|
|
|
|
|
|
}
|