Update PasienService
Pembuatan cek status pasien baru atau lama untuk response ambil antrean online
This commit is contained in:
parent
267a8a43c9
commit
a67f259684
@ -51,6 +51,7 @@ import com.jasamedika.medifirst2000.exception.ServiceVOException;
|
||||
import com.jasamedika.medifirst2000.service.AntrianPasienDiPeriksaService;
|
||||
import com.jasamedika.medifirst2000.service.JadwalDokterService;
|
||||
import com.jasamedika.medifirst2000.service.ModelService;
|
||||
import com.jasamedika.medifirst2000.service.PasienDaftarService;
|
||||
import com.jasamedika.medifirst2000.service.PasienService;
|
||||
import com.jasamedika.medifirst2000.service.PegawaiService;
|
||||
import com.jasamedika.medifirst2000.service.RegistrasiPasienService;
|
||||
@ -131,6 +132,9 @@ public class BridgingDaftarOnlineController {
|
||||
@Autowired
|
||||
private RegistrasiPasienService registrasiPasienService;
|
||||
|
||||
@Autowired
|
||||
private PasienDaftarService pasienDaftarService;
|
||||
|
||||
@RequestMapping(value = "/klinik_rs", method = RequestMethod.GET, produces = { MediaType.APPLICATION_XML_VALUE })
|
||||
public BridgeDaftarKlinikListVO daftarKlinikRs() {
|
||||
BridgeDaftarKlinikListVO y = new BridgeDaftarKlinikListVO();
|
||||
@ -731,4 +735,10 @@ public class BridgingDaftarOnlineController {
|
||||
return new ResponseEntity<>(null, HttpStatus.CONFLICT);
|
||||
}
|
||||
}
|
||||
|
||||
@RequestMapping(value = "/bpjs/patient/status/{id}", method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALUE)
|
||||
public ResponseEntity<Object> getPatientStatus(@PathVariable Integer id) {
|
||||
Boolean exists = pasienDaftarService.checkStatusPasien(id);
|
||||
return new ResponseEntity<>(exists, HttpStatus.OK);
|
||||
}
|
||||
}
|
||||
|
||||
@ -36,6 +36,7 @@ import com.jasamedika.medifirst2000.converter.RekananConverter;
|
||||
import com.jasamedika.medifirst2000.converter.StatusPerkawinanConverter;
|
||||
import com.jasamedika.medifirst2000.converter.TitlePasienConverter;
|
||||
import com.jasamedika.medifirst2000.dao.AlamatDao;
|
||||
import com.jasamedika.medifirst2000.dao.PasienDaftarDao;
|
||||
import com.jasamedika.medifirst2000.dao.PasienDao;
|
||||
import com.jasamedika.medifirst2000.dao.RunningNumberDao;
|
||||
import com.jasamedika.medifirst2000.dao.custom.PasienDaoCustom;
|
||||
@ -82,21 +83,11 @@ import com.jasamedika.medifirst2000.vo.RegistrasiPasienGawatDaruratVO;
|
||||
*/
|
||||
@Service("pasienService")
|
||||
public class PasienServiceImpl extends BaseVoServiceImpl implements PasienService<Pasien> {
|
||||
|
||||
@Autowired
|
||||
private PasienDao pasienDao;
|
||||
|
||||
@Autowired
|
||||
private AlamatDao alamatDao;
|
||||
|
||||
@Autowired
|
||||
private RunningNumberDao runningNumberDao;
|
||||
|
||||
@Autowired
|
||||
private PasienDaoCustom pasienDaoCustom;
|
||||
|
||||
@Autowired
|
||||
private BaseConverterImpl<PasienVO, Pasien> converterPasien;
|
||||
|
||||
@Autowired
|
||||
private BaseConverterImpl<KecamatanVO, Kecamatan> kecamatanConverter;
|
||||
|
||||
@Autowired
|
||||
private PasienConverter pasienConverter;
|
||||
@ -139,9 +130,21 @@ public class PasienServiceImpl extends BaseVoServiceImpl implements PasienServic
|
||||
|
||||
@Autowired
|
||||
private RekananConverter rekananConverter;
|
||||
|
||||
@Autowired
|
||||
private PasienDao pasienDao;
|
||||
|
||||
@Autowired
|
||||
private BaseConverterImpl<KecamatanVO, Kecamatan> kecamatanConverter;
|
||||
private AlamatDao alamatDao;
|
||||
|
||||
@Autowired
|
||||
private RunningNumberDao runningNumberDao;
|
||||
|
||||
@Autowired
|
||||
private PasienDaoCustom pasienDaoCustom;
|
||||
|
||||
@Autowired
|
||||
private PasienDaftarDao pasienDaftarDao;
|
||||
|
||||
@Override
|
||||
@Transactional(readOnly = false)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user