- ),
- },
- {
- label: t("encounter_class"),
- value: (
-
+
{t("start_date")}
+
+ {encounter.period.start
+ ? formatDateTime(encounter.period.start)
+ : t("not_started")}
- ),
- },
- {
- label: t("priority"),
- value: (
-
+
+
+
+
{t("priority")}
+
{t(`encounter_priority__${encounter.priority.toLowerCase()}`)}
- ),
- },
- {
- label: t("start_date"),
- value: encounter.period.start
- ? formatDateTime(encounter.period.start)
- : t("not_started"),
- },
- {
- label: t("end_date"),
- hide: !encounter.period.end,
- value: formatDateTime(encounter.period.end),
- },
- {
- label: t("external_id"),
- hide: !encounter.external_identifier,
- value: encounter.external_identifier,
- },
- ]
- .filter((f) => !f.hide)
- .map((field, i) => (
-
-
{field.label}
-
{field.value}
- ))}
-
+ {encounter.period.end && (
+
+
{t("end_date")}
+
+ {formatDateTime(encounter.period.end)}
+
+
+ )}
-
-
- {t("view_encounter")}
-
+ {encounter.external_identifier && (
+
+
+ {t("external_id")}
+
+
+ {encounter.external_identifier}
+
+
+ )}
+