-
-
-
-
-
- {{ data.patient.number || '-' }}
-
-
+
+
+
+
+
+ {{ birthDateFormatted }}
+
+
-
-
-
-
-
- {{ birthDateFormatted }}
-
-
+
+
+
+
+
+ {{ paymentTypeLabel }}
+
+
-
-
-
-
-
- {{ paymentTypeLabel }}
-
-
+
+
+
+
+
+ {{ bedNumber }}
+
+
-
-
-
-
-
- {{ bedNumber }}
-
-
+
+
+
+
+
+ {{ data.patient.person.name || '-' }}
+
+
-
-
-
-
-
- {{ data.patient.person.name || '-' }}
-
-
+
+
+
+
+
+ {{ registeredDateFormatted }}
+
+
-
-
-
-
-
- {{ registeredDateFormatted }}
-
-
+
+
+
+
+
+ {{ billingNumber }}
+
+
-
-
-
-
-
- {{ billingNumber }}
-
-
+
+
+
+
+
+ {{ dpjp }}
+
+
-
-
-
-
-
- {{ dpjp }}
-
-
+
+
+
+
+
+ {{ address }}
+
+
-
-
-
-
-
- {{ address }}
-
-
+
+
+
+
+
+ {{ genderLabel }}
+
+
-
-
-
-
-
- {{ genderLabel }}
-
-
-
-
-
-
-
-
- {{ roomName }}
-
-
+
+
+
+
+
+ {{ roomName }}
+
diff --git a/app/components/content/encounter/home.vue b/app/components/content/encounter/home.vue
index 7f33fc87..51a0d4ce 100644
--- a/app/components/content/encounter/home.vue
+++ b/app/components/content/encounter/home.vue
@@ -6,7 +6,8 @@ import { getDetail } from '~/services/encounter.service'
import { getPositionAs } from '~/lib/roles'
import type { TabItem } from '~/components/pub/my-ui/comp-tab/type'
-import EncounterQuickInfoFull from '~/components/app/encounter/quick-info-full.vue'
+import EncounterPatientInfo from '~/components/app/encounter/collapsible-patient-info.vue'
+import EncounterHistoryButtonMenu from '~/components/app/encounter/history-button-menu.vue'
import CompMenu from '~/components/pub/my-ui/comp-menu/comp-menu.vue'
import CompTab from '~/components/pub/my-ui/comp-tab/comp-tab.vue'
@@ -45,6 +46,7 @@ const activeTab = computed({
const id = typeof route.params.id == 'string' ? parseInt(route.params.id) : 0
const data = ref