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 extends BaseVoService { Map createRegistrasiPelayananPasien(String noRegistrasi, HasilTriaseVO hasilTriaseVO); Map updateRegistrasiPelayananPasien(PemeriksaanSelanjutnyaVO vo); String getFormatNumberByMonthYear(); Map createRegistrasiPelayananPasienFromMasukRuangan(PasienDaftar pasienDaftar, MasukKamarVO vo); RegistrasiPelayananPasien findByNoCm(String noCm); RegistrasiPelayananPasien findByNoRec(String noRec); Map findNoCm(String noCm); List findPasien(Integer id); List findAllPasien(String startDate, String endDate); List findAntrian(String noRec); AntrianPasienDto getNomorUrutPasienbyJenis(String jenis); void updateNomorUrutPasienbyJenis(Integer noAntrian, String jenis); }