feat(sep): testing create sep

This commit is contained in:
riefive
2025-10-23 16:15:04 +07:00
parent abb0881338
commit fb3e10bd11
4 changed files with 131 additions and 118 deletions
+21 -11
View File
@@ -20,16 +20,20 @@ export function makeSepData(
},
) {
const content = {
noKartu: data.bpjsNumber || '',
noKartu: '0002084879801', // data.bpjsNumber || '',
tglSep: data.sepDate,
ppkPelayanan: data.serviceType || '',
ppkPelayanan: '1323R001', // data.serviceType || '',
jnsPelayanan: data.admissionType ? String(data.admissionType) : '1',
noMR: data.medicalRecordNumber || '',
catatan: data.note || '',
diagAwal: data.initialDiagnosis || '',
// poli: {
// tujuan: data.destinationClinic || '',
// eksekutif: data.clinicExcecutive === 'yes' ? '1' : '0',
// },
poli: {
tujuan: data.destinationClinic || '',
eksekutif: data.clinicExcecutive === 'yes' ? '1' : '0',
tujuan: 'URO',
eksekutif: '0',
},
cob: {
cob: data.cob === 'yes' ? '1' : '0',
@@ -42,14 +46,20 @@ export function makeSepData(
kdPenunjang: data.supportCode || '',
assesmentPel: data.serviceAssessment || '',
skdp: {
noSurat: data.admissionType === '3' ? data.referralLetterNumber : '',
kodeDPJP: data.admissionType === '3' ? data.attendingDoctor : '',
noSurat: '', // data.admissionType === '3' ? data.referralLetterNumber : '',
kodeDPJP: '', // data.admissionType === '3' ? data.attendingDoctor : '',
},
// rujukan: {
// asalRujukan: data?.referralFrom || '',
// tglRujukan: '', // data?.referralLetterDate || '',
// noRujukan: '', // data?.referralLetterNumber || '',
// ppkRujukan: data?.referralTo || '',
// },
rujukan: {
asalRujukan: data?.referralFrom || '',
tglRujukan: data?.referralLetterDate || '',
noRujukan: data?.referralLetterNumber || '',
ppkRujukan: data?.referralTo || '',
noRujukan: '0212R0300625B000006',
ppkRujukan: '0212R030',
tglRujukan: '2025-06-26',
asalRujukan: '2',
},
klsRawat: {
klsRawatHak: data.classLevel || '',
@@ -57,7 +67,7 @@ export function makeSepData(
pembiayaan: data.classPaySource || '',
penanggungJawab: data.responsiblePerson || '',
},
dpjpLayan: data.attendingDoctor || '',
dpjpLayan: '28080', // data.attendingDoctor || '',
noTelp: data.phoneNumber || '',
user: data.patientName || '',
jaminan: {