68
4.2.3.8 Tabel dim_cara_bayar
Gambar 4.50 Job dim_cara_bayar 0.1
Pembentukan tabel
dim_cara_bayar. Langkah
pembentukan tabel dim_cara_bayar adalah sebagai berikut : 1. Membaca tabel rekam_medis input rekam_medis
Gambar 4.51 Step input rekam_medis
Proses ini bertujuan untuk membaca field jenis_cara_bayar pada tabel rekam_medis dari
database rekam_medis. Koneksi menggunakan
koneksi repository yaitu koneksi_ rekam_medis. Query yang digunakan adalah “select distinct
cara_bayar from rekam_medis”.
2. Mapping untuk mendapatkan field yang dibutuhkan tMap_1
Gambar 4.52 Step tMap_1
Proses ini bertujuan untuk mengambil field yang diperlukan. Proses ini juga melakukan
69
penambahan field sk_cara_bayar, diambil dari var1 yang
berisi expression
Numeric.sequences11,1,1, fungsi dari expression tersebut untuk membuat variable angka sekuensial.
Field yang dihasilkan adalah sk_cara_bayar dan
cara_bayar.
3. Output tabel
dim_cara_bayar output
dim_cara_bayar
Gambar 4.53 Step output dim_cara_bayar
Proses ini bertujuan untuk membuat output table
dim_cara_bayar di database rekam_medis. Pada proses ini menggunakan koneksi repository
yaitu koneksi_ rekam_medis dengan target table dim_cara_bayar. Action on table yang digunakan
adalah drop table if exist and create serta action on data
yang digunakan adalah insert.
70
Hasil dari pembentukan tabel dim_cara_bayar seperti pada Gambar 4.14. Terdapat
2 field
yaitu sk_cara_bayar dan cara_bayar.
Gambar 4.54 Tabel dim_cara_bayar
4.2.3.9 Tabel dim_kecamatan
Gambar 4.55 Job dim_kecamatana 0.1
Pembentukan tabel
dim_kecamatan. Langkah
pembentukan tabel dim_kecamatan adalah sebagai berikut : 1. Membaca tabel dim_pasien input dim_pasien
Gambar 4.56 Step input dim_pasien
71
Proses ini bertujuan untuk membaca field kecamatan pada tabel dim_pasien dari database
rekam_medis. Koneksi menggunakan koneksi repository
yaitu koneksi_ rekam_medis. Query yang digunakan adalah “select distinct kecamatan from
dim_pasien”.
2. Mapping untuk mendapatkan field yang dibutuhkan tMap_1
Gambar 4.57 Step dim_kecamatan
Proses ini bertujuan untuk mengambil field yang diperlukan. Proses ini juga melakukan
penambahan field sk_kecamatan, diambil dari var1 yang berisi expression Numeric.sequences2,1,1,
fungsi dari expression tersebut untuk membuat variable
angka sekuensial. Field yang dihasilkan adalah sk_kecamatan dan kecamatan.
3. Output tabel
dim_kecamatan output
dim_kecamatan
Gambar 4.58 Step output dim_kecamatan
Proses ini bertujuan untuk membuat output table
dim_kecamatan di database rekam_medis.
72
Pada proses ini menggunakan koneksi repository yaitu koneksi_ rekam_medis dengan target table
dim_kecamatan. Action on table yang digunakan adalah drop table if exist and create serta action on
data yang digunakan adalah insert.
Hasil dari pembentukan tabel dim_kecamatan seperti pada Gambar 4.59. Terdapat 2 field yaitu sk_kecamatan dan
kecamatan.
Gambar 4.59 Tabel dim_kecamatan