update no rm dan desain
This commit is contained in:
No files matched your search
@@ -207,6 +207,7 @@ export const useQueueStore = defineStore('queue', () => {
|
||||
visitType: 'SEKARANG',
|
||||
visitDate: new Date().toISOString().substring(0, 10),
|
||||
namaDokter: null,
|
||||
noRM: "RM-000001",
|
||||
penanggungJawab: "Dr. Ahmad Wijaya", // Fast Track data
|
||||
alasanFastTrack: "Pasien prioritas", // Fast Track data
|
||||
},
|
||||
@@ -226,6 +227,7 @@ export const useQueueStore = defineStore('queue', () => {
|
||||
visitType: 'SEKARANG',
|
||||
visitDate: new Date().toISOString().substring(0, 10),
|
||||
namaDokter: null,
|
||||
noRM: "RM-000002",
|
||||
penanggungJawab: null,
|
||||
alasanFastTrack: null,
|
||||
},
|
||||
@@ -245,6 +247,7 @@ export const useQueueStore = defineStore('queue', () => {
|
||||
visitType: 'SEKARANG',
|
||||
visitDate: new Date().toISOString().substring(0, 10),
|
||||
namaDokter: null,
|
||||
noRM: "RM-000003",
|
||||
penanggungJawab: "Dr. Budi Santoso", // Fast Track data
|
||||
alasanFastTrack: "Kondisi darurat", // Fast Track data
|
||||
},
|
||||
@@ -264,6 +267,7 @@ export const useQueueStore = defineStore('queue', () => {
|
||||
visitType: 'SEKARANG',
|
||||
visitDate: new Date().toISOString().substring(0, 10),
|
||||
namaDokter: null,
|
||||
noRM: "RM-000004",
|
||||
penanggungJawab: null,
|
||||
alasanFastTrack: null,
|
||||
},
|
||||
@@ -283,6 +287,7 @@ export const useQueueStore = defineStore('queue', () => {
|
||||
visitType: 'SEKARANG',
|
||||
visitDate: new Date().toISOString().substring(0, 10),
|
||||
namaDokter: null,
|
||||
noRM: "RM-000005",
|
||||
penanggungJawab: null,
|
||||
alasanFastTrack: null,
|
||||
},
|
||||
@@ -302,6 +307,7 @@ export const useQueueStore = defineStore('queue', () => {
|
||||
visitType: 'SEKARANG',
|
||||
visitDate: new Date().toISOString().substring(0, 10),
|
||||
namaDokter: null,
|
||||
noRM: "RM-000006",
|
||||
penanggungJawab: "Dr. Citra Dewi", // Fast Track data
|
||||
alasanFastTrack: "Rujukan darurat", // Fast Track data
|
||||
},
|
||||
@@ -321,6 +327,7 @@ export const useQueueStore = defineStore('queue', () => {
|
||||
visitType: 'SEKARANG',
|
||||
visitDate: new Date().toISOString().substring(0, 10),
|
||||
namaDokter: null,
|
||||
noRM: "RM-000007",
|
||||
penanggungJawab: null,
|
||||
alasanFastTrack: null,
|
||||
},
|
||||
@@ -340,6 +347,7 @@ export const useQueueStore = defineStore('queue', () => {
|
||||
visitType: 'SEKARANG',
|
||||
visitDate: new Date().toISOString().substring(0, 10),
|
||||
namaDokter: null,
|
||||
noRM: "RM-000008",
|
||||
penanggungJawab: null,
|
||||
alasanFastTrack: null,
|
||||
},
|
||||
@@ -359,6 +367,7 @@ export const useQueueStore = defineStore('queue', () => {
|
||||
visitType: 'SEKARANG',
|
||||
visitDate: new Date().toISOString().substring(0, 10),
|
||||
namaDokter: null,
|
||||
noRM: "RM-000009",
|
||||
penanggungJawab: "Dr. Dedi Kurniawan", // Fast Track data
|
||||
alasanFastTrack: "Pasien VIP", // Fast Track data
|
||||
},
|
||||
@@ -378,6 +387,7 @@ export const useQueueStore = defineStore('queue', () => {
|
||||
visitType: 'SEKARANG',
|
||||
visitDate: new Date().toISOString().substring(0, 10),
|
||||
namaDokter: null,
|
||||
noRM: "RM-000010",
|
||||
penanggungJawab: null,
|
||||
alasanFastTrack: null,
|
||||
},
|
||||
@@ -397,6 +407,7 @@ export const useQueueStore = defineStore('queue', () => {
|
||||
visitType: 'SEKARANG',
|
||||
visitDate: new Date().toISOString().substring(0, 10),
|
||||
namaDokter: null,
|
||||
noRM: "RM-000011",
|
||||
penanggungJawab: null,
|
||||
alasanFastTrack: null,
|
||||
},
|
||||
@@ -416,6 +427,7 @@ export const useQueueStore = defineStore('queue', () => {
|
||||
visitType: 'SEKARANG',
|
||||
visitDate: new Date().toISOString().substring(0, 10),
|
||||
namaDokter: null,
|
||||
noRM: "RM-000012",
|
||||
penanggungJawab: "Dr. Eka Putri", // Fast Track data
|
||||
alasanFastTrack: "Kondisi kritis", // Fast Track data
|
||||
},
|
||||
@@ -435,6 +447,7 @@ export const useQueueStore = defineStore('queue', () => {
|
||||
visitType: 'SEKARANG',
|
||||
visitDate: new Date().toISOString().substring(0, 10),
|
||||
namaDokter: "Dr. Ahmad Wijaya, Sp.OG",
|
||||
noRM: "RM-000013",
|
||||
penanggungJawab: null,
|
||||
alasanFastTrack: null,
|
||||
},
|
||||
@@ -454,6 +467,7 @@ export const useQueueStore = defineStore('queue', () => {
|
||||
visitType: 'SEKARANG',
|
||||
visitDate: new Date().toISOString().substring(0, 10),
|
||||
namaDokter: "Dr. Budi Santoso, Sp.PD",
|
||||
noRM: "RM-000014",
|
||||
penanggungJawab: null,
|
||||
alasanFastTrack: null,
|
||||
},
|
||||
@@ -473,6 +487,7 @@ export const useQueueStore = defineStore('queue', () => {
|
||||
visitType: 'SEKARANG',
|
||||
visitDate: new Date().toISOString().substring(0, 10),
|
||||
namaDokter: "Dr. Citra Dewi, Sp.S",
|
||||
noRM: "RM-000015",
|
||||
penanggungJawab: "Dr. Citra Dewi", // Fast Track data
|
||||
alasanFastTrack: "Pasien Eksekutif prioritas", // Fast Track data
|
||||
},
|
||||
@@ -492,6 +507,7 @@ export const useQueueStore = defineStore('queue', () => {
|
||||
visitType: 'SEKARANG',
|
||||
visitDate: new Date().toISOString().substring(0, 10),
|
||||
namaDokter: "Dr. Dedi Kurniawan, Sp.THT",
|
||||
noRM: "RM-000016",
|
||||
penanggungJawab: null,
|
||||
alasanFastTrack: null,
|
||||
},
|
||||
@@ -939,6 +955,7 @@ export const useQueueStore = defineStore('queue', () => {
|
||||
klinik: klinik.name,
|
||||
fastTrack: "TIDAK",
|
||||
pembayaran: patient ? patient.pembayaran : "UMUM",
|
||||
noRM: patient ? (patient.noRM || `RM-SCAN-${barcode.slice(-6)}`) : `RM-SCAN-${barcode.slice(-6)}`,
|
||||
status: "di-loket",
|
||||
processStage: "klinik",
|
||||
createdAt: timestamp.toISOString(),
|
||||
@@ -975,6 +992,7 @@ export const useQueueStore = defineStore('queue', () => {
|
||||
klinik: penunjang.name,
|
||||
fastTrack: "TIDAK",
|
||||
pembayaran: patient ? patient.pembayaran : "UMUM",
|
||||
noRM: patient ? patient.noRM : `RM-SCAN-${barcode.slice(-6)}`,
|
||||
status: "di-loket",
|
||||
processStage: "penunjang",
|
||||
createdAt: timestamp.toISOString(),
|
||||
@@ -1038,6 +1056,7 @@ export const useQueueStore = defineStore('queue', () => {
|
||||
nomorScreen: ruang.nomorScreen,
|
||||
fastTrack: patient ? (patient.fastTrack || "TIDAK") : "TIDAK",
|
||||
pembayaran: patient ? patient.pembayaran : "UMUM",
|
||||
noRM: patient ? patient.noRM : null,
|
||||
status: "waiting",
|
||||
processStage: "klinik-ruang", // Set ke klinik-ruang langsung
|
||||
createdAt: timestamp.toISOString(),
|
||||
@@ -1561,6 +1580,7 @@ export const useQueueStore = defineStore('queue', () => {
|
||||
klinik: clinic.name || clinic,
|
||||
fastTrack: isFastTrack ? "YA" : "TIDAK",
|
||||
pembayaran: paymentType,
|
||||
noRM: `RM-${barcode.slice(-6)}`, // Generate No. RM from barcode suffix
|
||||
status: status,
|
||||
processStage: "loket",
|
||||
createdAt: timestamp.toISOString(),
|
||||
|
||||
Reference in New Issue
Block a user