>_ Daus.
THE HOMEWORK LAB / CASE STUDY 001

Care/Atlas.

Every treatment. Every ringgit.
One connected story.

Daripada peruntukan pekerja hingga pembayaran klinik.
Terokai seni bina data di sebalik manfaat rawatan pekerja.

Explore the ERD ↗
01 EMPLOYEE HEALTHCARE SYSTEM
06 requirements12 entities15 relationships
INTERACTIVE MODEL

01 / THE BLUEPRINT

A system, connected.

Pilih keperluan untuk menjejak data.
Klik entiti untuk melihat lebih dekat.

ALL

Enam keperluan. Satu model relasi. Ikuti hubungan antara manusia, rawatan dan pembayaran.

Entity relationship map
1 : 0..N1 : 0..N1 : 0..N1 : 0..N1 : 0..N1 : 0..N1 : 0..N1 : 0..N1 : 0..N1 : 0..N1 : 0..N1 : 1..N1 : 0..11 : 0..N1 : 0..NCARE / ATLAS — RELATIONAL MODEL v1.0
People & benefitsPanel & treatmentClaims & settlementScroll to explore · N = many · PK primary · FK foreign

READ THE MAP Setiap anak mempunyai tepat satu induk. Induk mempunyai 0..N anak kecuali Visit → ClaimLine (0..1) dan tuntutan yang dihantar → ClaimLine (1..N). Draf tuntutan boleh kosong.

02 / FOLLOW THE VALUE

Make the model move.

Satu pekerja. Satu lawatan.
Lihat bagaimana data mengalir.

EMPLOYEE BENEFIT CARD▥
AN
Aina NadiaEMP-0024 · Meridian Sdn. Bhd.

BAKI PERUNTUKAN 2026

RM 500.00MYR
Annual limit RM500.00Used RM0.00
ILLUSTRATIVE DATA
010203040506

STEP 01 OF 06

Mula dengan seorang pekerja.

Ikuti perjalanan Aina dari pendaftaran hingga laporan penggunaan. Setiap langkah turut menyerlahkan entiti berkaitan pada ERD.

Simulasi pembelajaran · Tiada transaksi sebenar

TREATMENT RECEIPT ↗

Klinik Sejahtera

Menunggu pengesahan kelayakan

Diagnosis Belum direkod—
Prosedur Konsultasi & pemeriksaan—
Ubat Bekalan ubat · 1 set—
Jumlah rawatanRM0.00

◷ Belum ditolak daripada peruntukan

03 / BEHIND THE DECISIONS

Designed with intent.

CONCEPTUAL → LOGICAL ERD
01 / INTEGRITY

One charge. One deduction.

Potongan berlaku apabila lawatan dipos. Tuntutan dan pembayaran mempunyai rekod tersendiri, jadi baki pekerja tidak ditolak kali kedua.

balance = allocated − Σ posted visits
02 / TRACEABILITY

A relationship for every rule.

Keahlian panel menyelesaikan hubungan banyak-ke-banyak. ClaimLine mengikat setiap lawatan kepada satu tuntutan dan menyimpan jumlah diluluskan.

UNIQUE(claim_line.visit_id)
03 / CLARITY

Reports without duplication.

Laporan bulanan ialah hasil pertanyaan lawatan dipos mengikut majikan dan bulan. Ia mengukur penggunaan rawatan, berasingan daripada status bayaran TPA.

GROUP BY employer, treatment_month
Scope & modelling assumptions +

Model logikal untuk R0-1 hingga R0-6; bukan sistem klinikal produksi. Seorang pekerja mempunyai satu majikan dan seorang doktor satu klinik. Pertukaran majikan, pindahan doktor, pemulangan wang dan pelarasan peruntukan memerlukan sejarah tambahan di luar skop ini.

Peruntukan mengikut tahun kalendar; mata wang MYR; semua amaun menggunakan decimal. Tiada baki negatif atau bayaran bersama dimodelkan. Jika kos melebihi baki, proses pos dihentikan. Jumlah caj dan semakan baki mesti dilaksanakan dalam satu transaksi.

ClinicalEntry menyimpan snapshot diagnosis, prosedur dan ubat menggunakan jenis rekod. Kod dan sistem kod adalah pilihan; katalog klinikal berasingan boleh ditambah kemudian. Lawatan mesti mempunyai diagnosis dan rekod caj sebelum dipos.

Laporan terbitan boleh dipersembahkan sebagai paparan SQL atau eksport bulanan. Penghantaran e-mel, kawalan akses, audit terperinci dan sambungan bank memerlukan reka bentuk tambahan. Tiada data pesakit sebenar digunakan pada halaman ini.