feat(encounter): implement letter data mapping for SEP form submission and enhance referral handling

This commit is contained in:
riefive
2025-11-13 13:15:23 +07:00
parent 4439a88b37
commit 5b1c69fd77
2 changed files with 121 additions and 25 deletions

No files matched your search

+6 -4
View File
@@ -55,10 +55,12 @@ export function makeSepData(
kodeDPJP: ['3'].includes(data.admissionType)? data.attendingDoctor : '',
},
rujukan: {
asalRujukan: ['2'].includes(data.admissionType) ? data?.referralFrom || '' : '',
tglRujukan: ['2'].includes(data.admissionType) ? data?.referralLetterDate || '' : '',
noRujukan: ['2'].includes(data.admissionType) ? data?.referralLetterNumber || '' : '',
ppkRujukan: ['2'].includes(data.admissionType) ? data?.referralTo || '' : '',
// Handle referral data for admissionType !== '3'
// asalRujukan: 1 = Faskes 1, 2 = Faskes RS
asalRujukan: !['3'].includes(data.admissionType) ? data?.referralFrom || '' : '',
tglRujukan: !['3'].includes(data.admissionType) ? data?.referralLetterDate || '' : '',
noRujukan: !['3'].includes(data.admissionType) ? data?.referralLetterNumber || '' : '',
ppkRujukan: !['3'].includes(data.admissionType) ? data?.referralTo || '' : '',
},
klsRawat: {
klsRawatHak: data.classLevel || '',