85
Dimensi_Kecamatan menggunakan tabel dim_kecamatan dari database rekam_medis. Hierarchy yang dimiliki adalah
Kecamatan. Level yang dimiliki adalah Kecamatan.
4.3.2 Skema MDX
Berdasarkan implementasi
Star Schema
Cube_Rekam_Medis, maka deskripsi skema MDX adalah sebagai berikut :
Tabel 4.2 Deskripsi Skema MDX
Atribut MDX
Nilai Atribut Tabel Database rekam_medis
Cube Cube_Rekam_Medis
fact_rekam_medis Measures
Jumlah Kasus sk_fact_rekam_medis
Jumlah Pasien sk_pasien
Kasus Baru sk_jenis_kasus
Kasus Lama sk_jenis_kasus
Kasus Pria sk_jenis_kelamin
Kasus Wanita sk_jenis_kelamin
Dimension Dimensi Waktu
dim_waktu Hierarchy
Waktu dim_waktu.sk_waktu
Level Tahun
dim_Waktu.tahun Level
Bulan dim_waktu.bulan
Dimension Dimensi Pasien
dim_pasien Hierarchy
Pasien dim_pasien.sk_pasien
Level Pasien
dim_pasien.no_rm Dimension
Dimensi Diagnosa dim_diagnosa
Hierarchy Diagnosa
dim_diagnosa.sk_diagnosa Level
Kategori dim_diagnosa.kategori
Level Sub Kategori
dim_diagnosa.sub_kategori
86
Dimension Dimensi Ruang
dim_ruang Hierarchy
Ruang dim_ruang.sk_ruang
Level Instalasi
dim_ruang.instalasi Level
Kelas dim_ruang.kelas
Level Ruang
dim_ruang.ruang Dimension
Dimensi Dokter dim_dokter
Hierarchy Dokter
dim_dokter.sk_dokter Level
Dokter dim_dokter.dokter
Dimension Dimensi Jenis Kasus
dim_jenis_kasus Hierarchy
Jenis Kasus dim_jenis_kasus.sk_jenis_kasus
Level Jenis Kasus
dim_jenis_kasus.jenis_kasus Dimension
Dimensi Jenis Kelamin dim_jenis_kelamin
Hierarchy Jenis Kelamin
dim_jenis_kelamin.sk_jenis_kelamin Level
Jenis Kelamin dim_jenis_kelamin.jenis_kelamin
Dimension Dimensi Cara Bayar
dim_cara_bayar Hierarchy
Cara Bayar dim_cara_bayar.sk_cara_bayar
Level Cara Bayar
dim_cara_bayar.cara_bayar Dimension
Dimensi Kecamatan dim_kecamatan
Hierarchy Kecamatan
dim_kecamatan.sk_kecamatan Level
Kecamatan dim_kecamatan.kecamatan
4.3.3 Schema_Rekam_Medis.xml
Schema dari Schema_Rekam_Medis.xml adalah sebagai
berikut :
Tabel 4.3 Schema_Rekam_Medis.xml
Schema name=Skema Rekam Medis Dimension type=StandardDimension visible=true highCardinality=false
name=Dimensi_Waktu
87
Hierarchy name=Waktu
visible=true hasAll=true
allMemberName=Semua Waktu primaryKey=sk_waktu Table name=dim_waktu
Table Level name=Tahun visible=true column=tahun ordinalColumn=tahun
type=String uniqueMembers=false levelType=Regular hideMemberIf=Never Level
Level name=Bulan
visible=true column=bulan
ordinalColumn=sk_waktu type=String
uniqueMembers=false levelType=Regular hideMemberIf=Never
Level Hierarchy
Dimension Dimension type=StandardDimension visible=true highCardinality=false
name=Dimensi_Pasien Hierarchy
name=Pasien visible=true
hasAll=true allMemberName=Semua Pasien primaryKey=sk_pasien
Table name=dim_pasien Table
Level name=Pasien
visible=true column=no_rm
ordinalColumn=no_rm type=String uniqueMembers=false levelType=Regular hideMemberIf=Never
Level Hierarchy
Dimension Dimension type=StandardDimension visible=true highCardinality=false
name=Dimensi_Diagnosa Hierarchy
name=Diagnosa visible=true
hasAll=true allMemberName=Semua Diagnosa primaryKey=sk_diagnosa
Table name=dim_diagnosa Table
Level name=Kategori
visible=true column=kategori
ordinalColumn=kategori type=String
uniqueMembers=false levelType=Regular hideMemberIf=Never
Level
88
Level name=Sub
Kategori visible=true
column=sub_kategori ordinalColumn=sub_kategori
type=String uniqueMembers=false
levelType=Regular hideMemberIf=Never Level
Hierarchy Dimension
Dimension type=StandardDimension visible=true highCardinality=false name=Dimensi_Ruang
Hierarchy name=Ruang
visible=true hasAll=true
allMemberName=Semua Ruang primaryKey=sk_ruang Table name=dim_ruang
Table Level
name=Instalasi visible=true
column=instalasi ordinalColumn=instalasi
type=String uniqueMembers=false
levelType=Regular hideMemberIf=Never Level
Level name=Kelas visible=true column=kelas ordinalColumn=kelas type=String uniqueMembers=false levelType=Regular hideMemberIf=Never
Level Level
name=Ruang visible=true
column=ruang ordinalColumn=ruang type=String uniqueMembers=false levelType=Regular
hideMemberIf=Never Level
Hierarchy Dimension
Dimension type=StandardDimension visible=true highCardinality=false name=Dimensi_Dokter
Hierarchy name=Dokter
visible=true hasAll=true
allMemberName=Semua Dokter primaryKey=sk_dokter Table name=dim_dokter
Table Level
name=Dokter visible=true
column=dokter ordinalColumn=dokter type=String uniqueMembers=false levelType=Regular
hideMemberIf=Never Level
89
Hierarchy Dimension
Dimension type=StandardDimension visible=true highCardinality=false name=Dimensi_Jenis_Kasus
Hierarchy name=Jenis
Kasus visible=true
hasAll=true allMemberName=Semua Jenis Kasus primaryKey=sk_jenis_kasus
Table name=dim_jenis_kasus Table
Level name=Jenis
Kasus visible=true
column=jenis_kasus ordinalColumn=jenis_kasus
type=String uniqueMembers=false
levelType=Regular hideMemberIf=Never Level
Hierarchy Dimension
Dimension type=StandardDimension visible=true highCardinality=false name=Dimensi_Jenis_Kelamin
Hierarchy name=Jenis
Kelamin visible=true
hasAll=true allMemberName=Semua Jenis Kelamin primaryKey=sk_jenis_kelamin
Table name=dim_jenis_kelamin Table
Level name=Jenis Kelamin visible=true column=jenis_kelamin ordinalColumn=jenis_kelamin
type=String uniqueMembers=false
levelType=Regular hideMemberIf=Never Level
Hierarchy Dimension
Dimension type=StandardDimension visible=true highCardinality=false name=Dimensi_Cara_Bayar
Hierarchy name=Cara
Bayar visible=true
hasAll=true allMemberName=Semua Cara Bayar primaryKey=sk_cara_bayar
Table name=dim_cara_bayar Table
Level name=Cara
Bayar visible=true
column=cara_bayar ordinalColumn=cara_bayar
type=String uniqueMembers=false
levelType=Regular hideMemberIf=Never