SC-be-java/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/PerhitunganKassaDanAlatOperasiDao.java
2021-01-07 11:34:56 +07:00

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);
}