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.AntrianPasienDiPeriksaService;
|
||||||
import com.jasamedika.medifirst2000.service.JadwalDokterService;
|
import com.jasamedika.medifirst2000.service.JadwalDokterService;
|
||||||
import com.jasamedika.medifirst2000.service.ModelService;
|
import com.jasamedika.medifirst2000.service.ModelService;
|
||||||
|
import com.jasamedika.medifirst2000.service.PasienDaftarService;
|
||||||
import com.jasamedika.medifirst2000.service.PasienService;
|
import com.jasamedika.medifirst2000.service.PasienService;
|
||||||
import com.jasamedika.medifirst2000.service.PegawaiService;
|
import com.jasamedika.medifirst2000.service.PegawaiService;
|
||||||
import com.jasamedika.medifirst2000.service.RegistrasiPasienService;
|
import com.jasamedika.medifirst2000.service.RegistrasiPasienService;
|
||||||
@ -131,6 +132,9 @@ public class BridgingDaftarOnlineController {
|
|||||||
@Autowired
|
@Autowired
|
||||||
private RegistrasiPasienService registrasiPasienService;
|
private RegistrasiPasienService registrasiPasienService;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private PasienDaftarService pasienDaftarService;
|
||||||
|
|
||||||
@RequestMapping(value = "/klinik_rs", method = RequestMethod.GET, produces = { MediaType.APPLICATION_XML_VALUE })
|
@RequestMapping(value = "/klinik_rs", method = RequestMethod.GET, produces = { MediaType.APPLICATION_XML_VALUE })
|
||||||
public BridgeDaftarKlinikListVO daftarKlinikRs() {
|
public BridgeDaftarKlinikListVO daftarKlinikRs() {
|
||||||
BridgeDaftarKlinikListVO y = new BridgeDaftarKlinikListVO();
|
BridgeDaftarKlinikListVO y = new BridgeDaftarKlinikListVO();
|
||||||
@ -731,4 +735,10 @@ public class BridgingDaftarOnlineController {
|
|||||||
return new ResponseEntity<>(null, HttpStatus.CONFLICT);
|
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.StatusPerkawinanConverter;
|
||||||
import com.jasamedika.medifirst2000.converter.TitlePasienConverter;
|
import com.jasamedika.medifirst2000.converter.TitlePasienConverter;
|
||||||
import com.jasamedika.medifirst2000.dao.AlamatDao;
|
import com.jasamedika.medifirst2000.dao.AlamatDao;
|
||||||
|
import com.jasamedika.medifirst2000.dao.PasienDaftarDao;
|
||||||
import com.jasamedika.medifirst2000.dao.PasienDao;
|
import com.jasamedika.medifirst2000.dao.PasienDao;
|
||||||
import com.jasamedika.medifirst2000.dao.RunningNumberDao;
|
import com.jasamedika.medifirst2000.dao.RunningNumberDao;
|
||||||
import com.jasamedika.medifirst2000.dao.custom.PasienDaoCustom;
|
import com.jasamedika.medifirst2000.dao.custom.PasienDaoCustom;
|
||||||
@ -82,21 +83,11 @@ import com.jasamedika.medifirst2000.vo.RegistrasiPasienGawatDaruratVO;
|
|||||||
*/
|
*/
|
||||||
@Service("pasienService")
|
@Service("pasienService")
|
||||||
public class PasienServiceImpl extends BaseVoServiceImpl implements PasienService<Pasien> {
|
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
|
@Autowired
|
||||||
private BaseConverterImpl<PasienVO, Pasien> converterPasien;
|
private BaseConverterImpl<PasienVO, Pasien> converterPasien;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private BaseConverterImpl<KecamatanVO, Kecamatan> kecamatanConverter;
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private PasienConverter pasienConverter;
|
private PasienConverter pasienConverter;
|
||||||
@ -139,9 +130,21 @@ public class PasienServiceImpl extends BaseVoServiceImpl implements PasienServic
|
|||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private RekananConverter rekananConverter;
|
private RekananConverter rekananConverter;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private PasienDao pasienDao;
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private BaseConverterImpl<KecamatanVO, Kecamatan> kecamatanConverter;
|
private AlamatDao alamatDao;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private RunningNumberDao runningNumberDao;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private PasienDaoCustom pasienDaoCustom;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private PasienDaftarDao pasienDaftarDao;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@Transactional(readOnly = false)
|
@Transactional(readOnly = false)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user