21 lines
1.1 KiB
Java
21 lines
1.1 KiB
Java
package com.jasamedika.medifirst2000.dao;
|
|
|
|
import java.util.List;
|
|
|
|
import org.springframework.data.jpa.repository.Query;
|
|
import org.springframework.data.repository.PagingAndSortingRepository;
|
|
import org.springframework.data.repository.query.Param;
|
|
import org.springframework.stereotype.Repository;
|
|
|
|
import com.jasamedika.medifirst2000.entities.PenghitunganKassaDanAlatOperasi;
|
|
|
|
|
|
@Repository("PerhitunganKassaDanAlatOperasiDao")
|
|
public interface PerhitunganKassaDanAlatOperasiDao extends PagingAndSortingRepository<PenghitunganKassaDanAlatOperasi, String> {
|
|
|
|
@Query(" select a.pasienDaftar.noRegistrasi, a.pasienDaftar.pasien.noCm,a.pasienDaftar.pasien.namaPasien, a.pasienDaftar.ruangan.namaRuangan,b.namaKamar, a.pasienDaftar.kelas.namaKelas, a.pegawai.namaLengkap,to_char(a.pasienDaftar.tglRegistrasi,'yyyy-MM-dd'),to_char(a.pasienDaftar.tglPulang,'yyyy-MM-dd') , a.pasienDaftar.kelompokPasien.namaExternal from AntrianPasienDiPeriksa a, Kamar b where b.ruanganId = a.pasienDaftar.ruanganId and a.pasienDaftar.noRegistrasi=:noRegistrasi")
|
|
public List<Object[]> findByNoRegistrasi(@Param("noRegistrasi") String noRegistrasi);
|
|
|
|
|
|
}
|