3/13/2010
Latihan Desa Puskesmas Kecamatan Kabupaten Propinsi
Nama No Index
Register Kohort Ibu
: : : : : RT/
Ibu Suami RW
Umur Hamil Ke Jarak Hamil Ibu Hamil BB TB Hb <20 20-35 >35 0-12 13-24 24 1 2-4 >=5 <2th >2th
Kunjungan Ibu
Tolong Salin
J F M A M J J A S O N D J F M A M J J A S O N D TK DT DTT
LM
Lahir ASI LH <2500 >2500 <42hr 42h-2th
Memahami Instrumen ? sangat penting ! • What : definisi, kegunaan/fungsi, kasus (dicatat), konfirm ... dst • Who : yg mencatat, yg memanfaatkan, yg dicatat, dilaporkan ... dst • Where : dicatatnya, dilaporkan, disimpan ... dst • When : mencatat, dilaporkan, kasus ... dst • How : mencatat, meringkas, melaporkan, menyimpulkan, frek ... dst
Bentuk Normal ke-1 Desa Puskesmas Kecamatan Kabupaten Propinsi
Nama No Index
Register Kohort Ibu
: : : : : RT/
Ibu Suami RW
Umur Hamil Ke Jarak Hamil Ibu Hamil BB TB Hb <20 20-35 >35 0-12 13-24 24 1 2-4 >=5 <2th >2th
Kunjungan Ibu
Tolong Salin
J F M A M J J A S O N D J F M A M J J A S O N D TK DT DTT
LM
Lahir ASI LH <2500 >2500 <42hr 42h-2th
Bentuk Normal ke-1, adalah : • data dibentuk dlm flat file, record demi record • nilai field ~ atomic value • tdk ada set atribut yg berulang2/bernilai ganda • tiap field mempunyai 1 pengertian
Transformasi Bentuk Normal ke-2
: : : : :
Nama No Index
Un-normalized Form Desa Puskesmas Kecamatan Kabupaten Propinsi
desa|pusk|kec|kab|prop|idx|nmibu|nmsuami|rt/rw|umur-ibu|umur-hamil| RT/
Ibu Suami RW
Umur Hamil Ke Jarak Hamil Ibu Hamil BB TB Hb <20 20-35 >35 0-12 13-24 24 1 2-4 >=5 <2th >2th
Kunjungan Ibu
Tolong Salin
J F M A M J J A S O N D J F M A M J J A S O N D TK DT DTT
LM
Lahir ASI LH <2500 >2500 <42hr 42h-2th
no-hamil|jrk-hamil|bb|tb|hb|kunjung|tlg-salin|lhr-mati|bb-lahir|lama-asi Bentuk Normal ke-2, adalah : • bentuk data telah memenuhi nf1 • sudah ditentukan kunci-kunci field (primary) • atribut bukan kunci hrs bergantung scr fungsi pd primary key
desa|pusk|kec|kab|prop|idx|nmibu|nmsuami|rt/rw|umur-ibu|umur-hamil| no-hamil|jrk-hamil|bb|tb|hb|kunjung|tlg-salin|lhr-mati|bb-lahir|lama-asi
Bentuk Normal ke-2
catatan: lokasi dbms menentukan atribut lokasi yg diperlukan. misal apakah penggunaan dbms pada level puskesmas/dinkes kab? jk level puskesmas hanya digunakan desa; jk dinkes desa|pusk|kec
Bentuk Normal ke-2
desa|pusk|kec|idx|nmibu|nmsuami|rt/rw|umur-ibu|umur-hamil|
desa|pusk|kec|idx|nmibu|nmsuami|rt/rw|umur-ibu|umur-hamil|
no-hamil|jrk-hamil|bb|tb|hb|kunjung|tlg-salin|lhr-mati|bb-lahir|lama-asi
no-hamil|jrk-hamil|bb|tb|hb|kunjung|tlg-salin|lhr-mati|bb-lahir|lama-asi
master lokasi
asumsi ? : • 1 kec 1 pusk 1 desa • 1 kec 1 pusk 1 desa • 1 kec 1 pusk 1 desa
master bumil *idibu
mempengaruhi susunan
master desa *iddesa
master pusk *idpusk
master kec *idkec
1
3/13/2010
Bentuk Normal ke-2
Bentuk Normal ke-2
desa|pusk|kec|idx|nmibu|nmsuami|rt/rw|umur-ibu|umur-hamil|
desa|pusk|kec|idx|nmibu|nmsuami|rt/rw|umur-ibu|umur-hamil|
no-hamil|jrk-hamil|bb|tb|hb|kunjung|tlg-salin|lhr-mati|bb-lahir|lama-asi
no-hamil|jrk-hamil|bb|tb|hb|kunjung|tlg-salin|lhr-mati|bb-lahir|lama-asi
master hamil-salin-asi *idhamil
master kunjungan *idkunj
umur ibu (saat terjadi kehamilan) faktor resiko alternatif data: tgl-lahir ibu dan tgl-kunj1st-/kehamilan mana yg efisien?
di master hamil-salin-asi
di master ibu
Bentuk Normal ke-2 desa|pusk|kec|idx|nmibu|nmsuami|rt/rw|umur-ibu|umur-hamil|
NF2 Desa *iddesa nm-desa
Puskesmas *idpusk nm-pusk
Kec *idkec nm-kec
no-hamil|jrk-hamil|bb|tb|hb|kunjung|tlg-salin|lhr-mati|bb-lahir|lama-asi master bumil *idibu master lokasi
master hamil-salin-asi master kunjungan
*idhamil
data kunjungan bumil *idkunjung Tgl-kunjung Bb Tb Hb
master bumil *Idibu Nm-ibu Nm-suami Rt Rw
*idkunj master desa *iddesa
master pusk *idpusk
Bisa menggunakan tglahir dan dikontrol tglkunjung1
master kec *idkec
NF2 modifikasi Desa *iddesa desa
Puskesmas *idpusk nm-pusk
data kunjungan bumil *idkunjung Tgl-kunjung Bb Tb Hb
master bumil *Idibu Nm-ibu “tgl-lahir” Nm-suami Rt Rw
data hamil/salin *Idhamil “tgl-kunjung1” Umur-hami1 No-hamil Jrk-hamil Tlg-salin Lhr-mati Bb-lair Lama-asi
data hamil/salin Idhamil Umur-ibu Umur-hml1 No-hamil Jrk-hamil Tlg-salin Lhr-mati Bb-lahir Lama-asi
Membuat relasi data
Desa *iddesa nm-desa
Desa *iddesa nm-desa Desa *iddesa nm-desa
Puskesmas *idpusk nm-pusk sistem (primary level/table)
sub sistem (secondary level/table)
2
3/13/2010
Memilih Model Relasi File/Tabel (data) “related” by “key”
(Uji Minimum Duplikasi/Uji Bentuk Normal thd File/Tabel) model 2
Desa *iddesa nm-desa
Puskesmas *idpusk nm-pusk
model 2 Desa *iddesa nm-desa idpusk
Desa *iddesa nm-desa idpusk
model 1
Puskesmas *idpusk nm-pusk
OR ?
Desa *iddesa nm-desa
Puskesmas *idpusk nm-pusk iddesa
model 1
Puskesmas *idpusk nm-pusk
OR ?
Desa *iddesa nm-desa
Puskesmas *idpusk nm-pusk iddesa
iddesa 1 2 3 4
nm-desa desa a desa b desa c desa d
idpusk 1 1 2 2
idpusk 1 1 2 2
nm-pusk pusk x pusk x pusk y pusk y
iddesa 1 2 3 4
LATIHAN 2
NF3 Kec *idkec nm-kec Puskesmas idpusk nm-pusk idkec
data kunjungan bumil *Idkunjung Idhamil Tgl-kunjung Desa *iddesa nm-desa idpusk sasaran
master bumil *Idibu Nm-ibu tgl-lahir Nm-suami iddesa Rt Rw
Instrumen Sensus Harian Rawat Inap data hamil/salin *Idhamil Idibu tgl-kunjung1 Umur-hamil1 No-hamil Jrk-hamil Bb Tb Hb Tlg-salin Lhr-mati Bb-lahir Lama-asi
Asumsi: • Ruang~bangunan~paviliun (ruangkamar) • 1 ruang terdiri dari > 1 kamar • Kamar2 dlm 1 ruang punya jenis kls perawatan yg sama (kls rawat berbeda/dibedakan menurut ruang, bukan kamar) • Tiap2 ruang ada kepala/koord/petugas sensus sendiri2 • Sensus harian dilakukan oleh petugas di tiap2 ruang • Masuksejak awal atau dari RS lain, dari ruang lain • Keluardari RS, ke RS lain, ke ruang lain • Dokter penanggung jawabtetap hingga pasien keluar
Sensus Harian Rawat Nginap
Ruang/Lantai: TT Tersedia: Hari : Tanggal: Dilaporkan sd hari terakhir jam 24.00
Masuk No Nama No RM Pindah Dari Umur Ruang/Kmr
Kesimpulan : Masuk Sisa Pasien Tanggal: Pasien Masuk: Pasien Masuk Pindahan: Jumlah: Keluar Pulang Biasa: Pulang Paksa: Melarikan Diri:
sd pk 24.00 :
SVIP: VIP: KL1: KL2: KL3:
Kls
Dokter
Keluar Meninggal Kls Ruang/Kmr Dokter <48 >48
No Nama No RM Tgl Msk Pindah Ke
Sisa Pasien Masih Dirawat Tanggal: sd pk 24.00: Jumlah Pasien Masuk, Kemudian keluar/meninggal pd hari yg sama: Jumlah Pasien Dirawat: TT Kosong: Dibuat Tanggal: Kepala Ruang:
Jumlah Keluar Hidup: Dipindahkan: Meninggal: Jumlah:
Variabel dlm model database • Hanya variabel input ~ baseline • Variabel yg nilai/data ada/tersedia/diperoleh melalui proses input;pemasukan data pd sistem tsb • Bukan melalui proses pengolahan; manipulasi; rekapitulasi data dll (variabel keluaran)
3
3/13/2010
Contoh variabel keluaran vs input Meninggal <48 jam >48 jam
pasien Tgl msk Jam msk Tgl mgl Jam mgl ….. ….. ….. ….. ….. Suatu var=var keluaran, ditentukan dgn mempertimbangkan: -ketersediaan variabel input dlm instrumen sistem -kesederhanaan, kemudahan, praktis -kebutuhan end user thd data
Ka-ruang Ruang Lantai TT Kls Tgl-snsus Norm Pasien Umur Pindah-d Kamar Dokter Pindah-k Jam-msk Tgl-mgl Jam-mgl Jam-klr Status-klr
Staf-ptgs Ruang Lantai TT Kls Tgl-snsus Norm Pasien Umur Pindah-d
Jam-msk
Staf-ptgs Norm Pasien Umur Ruang Lantai TT
Pindah-d Jam-msk
Pindah-d Pindah-k Jam-msk Tgl-mgl Jam-mgl Jam-klr
kamar
Dokter
Dokter
Tgl-snsus
kamar Pindah-k Kls Tgl-mgl Jam-mgl Jam-klr
Status-klr
Status-klr
*idstaf Staf-ptgs
*idstaf Staf-ptgs *Norm Pasien Umur
*idruang Ruang Lantai TT
Ka-ruang Ruang Lantai TT Kls Tgl-snsus Norm Pasien Umur Pindah-d Kamar Dokter Pindah-k Jam-msk Tgl-mgl Jam-mgl Jam-klr Status-klr
*idsnsus Tgl-snsus *idkmr kamar
*idkls Kls Cat: id~identifier~kode
*Id-msk Pindah-d Jam-msk *Id-klr Pindah-k Tgl-mgl Jam-mgl Jam-klr
*Id-msk Pindah-d Jam-msk *iddok Dokter *idstatus Status-klr
*idruang Ruang Lantai TT
*idsnsus Tgl-snsus
*idkls Kls
*Norm Pasien Umur
*iddok Dokter
*idkmr kamar *idstatus Status-klr
*Id-klr Pindah-k Tgl-mgl Jam-mgl Jam-klr
Cat: id~identifier~kode
4
3/13/2010
*idstaf Staf-ptgs +idsnsus
+idstaf
*idruang Ruang Lantai TT
*Id-msk Pindah-d Jam-msk
+iddok
*iddok Dokter
+idnorm
*idsnsus Tgl-snsus +idruang
+idkls
*idkls Kls
*Norm Pasien Umur
*idkmr kamar *idstatus Status-klr
+idnorm
+idsnsus
*Id-klr Pindah-k Tgl-mgl Jam-mgl Jam-klr
+idstatus
Cat: id~identifier~kode
5