select(" select pasiendaftar_t.norec as pd_norec, pasien_m.id as nocmfk, pasien_m.nocm, pasien_m.namapasien, jeniskelamin_m.jeniskelamin, pasien_m.tgllahir, DATE_PART('YEAR', AGE(NOW(), pasien_m.tgllahir)) as umur_as_year, DATE_PART('MONTH', AGE(NOW(), pasien_m.tgllahir)) as umur_as_month, DATE_PART('DAY', AGE(NOW(), pasien_m.tgllahir)) as umur_as_day, pasiendaftar_t.noregistrasi, pasiendaftar_t.tglregistrasi, ruangan_m.id as id_ruangan, ruangan_m.namaruangan, pegawai_m.namalengkap, kelompokpasien_m.kelompokpasien, ( select antrianpasiendiperiksa_t.norec as apd_norec from antrianpasiendiperiksa_t where antrianpasiendiperiksa_t.noregistrasifk = pasiendaftar_t.norec and antrianpasiendiperiksa_t.statusenabled is true and antrianpasiendiperiksa_t.objectruanganfk = pasiendaftar_t.objectruanganlastfk order by antrianpasiendiperiksa_t.tglmasuk desc limit 1 ) as apd_norec from pasiendaftar_t inner join pasien_m on pasiendaftar_t.nocmfk = pasien_m.id inner join jeniskelamin_m on pasien_m.objectjeniskelaminfk = jeniskelamin_m.id inner join ruangan_m on pasiendaftar_t.objectruanganlastfk = ruangan_m.id inner join pegawai_m on pasiendaftar_t.objectpegawaifk = pegawai_m.id inner join kelompokpasien_m on pasiendaftar_t.objectkelompokpasienlastfk = kelompokpasien_m.id where pasiendaftar_t.norec = ? ", array($parameter)); return $getDataPD; } }