diff --git a/app/components/app/soapi/early-rehab-entry.vue b/app/components/app/soapi/early-rehab-entry.vue index 991a7c73..61beb0f3 100644 --- a/app/components/app/soapi/early-rehab-entry.vue +++ b/app/components/app/soapi/early-rehab-entry.vue @@ -1,5 +1,4 @@ - - - - Keluhan Utama - - - - + + + + Pemeriksaan Fisiatrik + Anamnesa + + + + + Keluhan Utama + + + + + - - - Keluhan Tambahan - - - - + + + Diagnosa Medis + + + + - - - Riwayat Penyakit Sekarang - - - - + + Rencana Awal Medis + + + + - - - Riwayat Penyakit Dahulu - - - - + + Terapi + + + + + + + - - - Riwayat Penyakit Keluarga - - - - + + Pemeriksaan Fisik + Status Generalis + - - - Riwayat Alergi - - - - + + + + Tekanan Darah + + + + + - - - Reaksi Alergi - - - - + + Nadi + + + + - - - Riwayat Pengobatan - - - - + + GCS + + + + + + + + RR + + + + - - - Golongan Darah - - - - - + + Ambulasi + + + + + Dependent + + + + Independen + + + + + + + Gait + + + + + + + + + Status Neurologis + + + + + + N. Cranialis + + + + + + + Sensoris + + + + + + + Reflek Fisilogis + + + + + + + + Reflek Patologis + + + + + + Saraf Otonom + + + + + + + + + Status Muskuloskeletal - ROM + + + + + + Leher + + + + + + Batang Tubuh + + + + + + + + AGA + + + + + + AGB + + + + + + + + + Status Muskuloskeletal - MMT + + + + + + Leher + + + + + + Batang Tubuh + + + + + + + + AGA + + + + + + AGB + + + + + + + + + Statu Lokalis + + + + + Deskripsi Temuan Fisik + + + + + + + + + + Pemeriksaan Penunjang + + + + + Catatan Pemeriksaan Penunjang + + + + + + + + + + Daftar Masalah + + + + + Masalah Medik + + + + + + Masalah Rehabilitasi Medik + + + + + + + + + + Diagnosa Fungsional (ICD-X) + + + + + + + + Program Rehabilitasi + + + + + + Modalitas Fisik + + + + + + + Latihan + + + + + + + Ortesa Protesa + + + + + + + + Edukasi + + + + + + Lain-Lain + + + + + + + + diff --git a/app/components/app/soapi/function-entry.vue b/app/components/app/soapi/function-entry.vue index a2fad36a..98d35663 100644 --- a/app/components/app/soapi/function-entry.vue +++ b/app/components/app/soapi/function-entry.vue @@ -1,172 +1,486 @@ - - Sudah Vaksin - - - - - - - Kasus - - - - - - - Kunjungan - - - - - - - + Keluhan Utama - - - - - - Riwayat Penyakit - - - - - - - SpO₂ - - - - - - - Tekanan Darah Sistol - - - - - - - Tekanan Darah Diastol - - - - - - - Respirasi - - - - - - - Nadi - - - - - - - Temperatur - - - - - - - Berat Badan - - - - - - - Tinggi Badan - - - - - - - Golongan Darah - - - - - - - Pemeriksaan Fisik (Yang Mendukung) - - - - - - - - Diagnosa (ICD-X) - - + Pilih Diagnosa - - - - - Diagnosa (ICD-X) - - + Pilih Diagnosa - - - - - Diagnosa Medis - - - - Rencana Awal Medis - - - - - - - Terapi - - - - + + + + + Riwayat Penyakit Dahulu + + + + + + + Riwayat Penyakit Sekarang + + + + + + + + + Pemeriksaan Fisik + + + + + Umum + + + + + + + + Tanda Vital + + + + + + Kesadaran (GCS) + + + + + + + + Pernapasan + + + + + + + Jenis + + + + + + + + Nadi + + + + + + Jenis + + + + + + + + Tekanan Darah Lengan Kanan + + + + + + Tekanan Darah Lengan Kiri + + + + + + + + Suhu Aksila + + + + + + Suhu Rektal + + + + + + + + + Pemeriksaan Badan + + + + + + Kulit + + + + + + + + + + + Kepala + + + + + + Telinga + + + + + + Hidung + + + + + + + + + Rongga Mulut/Tenggorokan + + + + + + Mata + + + + + + Lain-Lain + + + + + + + + + + + Leher + + + + + + Kelenjar Tiroid + + + + + + Lain-Lain + + + + + + + + + + + Thorax + + + + + + Jantung + + + + + + Paru-Paru + + + + + + + + Lain-Lain + + + + + + + + + + + Abdomen + + + + + + Hati + + + + + + Lien + + + + + + + + Lain-Lain + + + + + + + + + + + Punggung + + + + + + Ekstremitas + + + + + + Kelamin + + + + + + + + Rectum + + + + + + System Syaraf + + + + + + + + + + Neuromoskuloskeletal + + + + + + Kardiorespirasi + + + + + + + + + + Pemeriksaan Penunjang + + + + + Pencitraan + + + + + + Laboratorium + + + + + + + + + Diagnosa Medis (ICD-X) + + + Pilih Prosedur + + + + + Diagnosa Medis (ICD-X) + + + Pilih Prosedur + + + + + Diagnosa Medis (ICD-X) + + + Pilih Prosedur + + + + + + + + Gangguan Fungsi + + + + + {{ opt }} + + + + + + + Kesimpulan Didapatkan Gangguan Fungsi + * + + + + + + + + + + Rekomendasi Terapi Tindakan Yang Diperlukan + + + + + {{ opt }} + + + + + diff --git a/app/components/content/encounter/process.vue b/app/components/content/encounter/process.vue index e7c0ffc4..acd88473 100644 --- a/app/components/content/encounter/process.vue +++ b/app/components/content/encounter/process.vue @@ -8,8 +8,10 @@ import CompTab from '~/components/pub/my-ui/comp-tab/comp-tab.vue' import type { TabItem } from '~/components/pub/my-ui/comp-tab/type' import Status from '~/components/app/encounter/status.vue' -import AssesmentFunctionList from '~/components/content/assesment-function/list.vue' +// import AssesmentFunctionList from '~/components/content/assesment-function/list.vue' import EarlyMedicalAssesmentList from '~/components/content/soapi/entry.vue' +import EarlyMedicalRehabList from '~/components/content/soapi/entry.vue' +import AssesmentFunctionList from '~/components/content/soapi/entry.vue' const route = useRoute() const router = useRouter() @@ -38,7 +40,11 @@ const data = { const tabs: TabItem[] = [ { value: 'status', label: 'Status Masuk/Keluar', component: Status }, { value: 'early-medical-assessment', label: 'Pengkajian Awal Medis', component: EarlyMedicalAssesmentList }, - { value: 'rehab-medical-assessment', label: 'Pengkajian Awal Medis Rehabilitasi Medis' }, + { + value: 'rehab-medical-assessment', + label: 'Pengkajian Awal Medis Rehabilitasi Medis', + component: EarlyMedicalRehabList, + }, { value: 'function-assessment', label: 'Asesmen Fungsi', component: AssesmentFunctionList }, { value: 'therapy-protocol', label: 'Protokol Terapi' }, { value: 'education-assessment', label: 'Asesmen Kebutuhan Edukasi' }, @@ -66,6 +72,10 @@ const tabs: TabItem[] = [ - + diff --git a/app/components/content/soapi/entry.vue b/app/components/content/soapi/entry.vue index 05c25ec7..42800d8f 100644 --- a/app/components/content/soapi/entry.vue +++ b/app/components/content/soapi/entry.vue @@ -1,16 +1,38 @@ - - + + + diff --git a/app/components/content/soapi/form-function.vue b/app/components/content/soapi/form-function.vue new file mode 100644 index 00000000..d76e192f --- /dev/null +++ b/app/components/content/soapi/form-function.vue @@ -0,0 +1,45 @@ + + + + + + + diff --git a/app/components/content/soapi/form-rehab.vue b/app/components/content/soapi/form-rehab.vue new file mode 100644 index 00000000..f0255022 --- /dev/null +++ b/app/components/content/soapi/form-rehab.vue @@ -0,0 +1,45 @@ + + + + + + +