Change Address

This commit is contained in:
poetrasapoetra
2025-11-28 17:26:58 +07:00
parent 0126df058c
commit 0decd8330a
@@ -1,10 +1,11 @@
package patient
package m_pasien
import (
"fmt"
e "simrs-vx/internal/domain/main-entities/patient"
pr "simrs-vx/internal/domain/main-entities/person"
pa "simrs-vx/internal/domain/main-entities/person-address"
pab "simrs-vx/internal/domain/main-entities/person-address/base"
pc "simrs-vx/internal/domain/main-entities/person-contact"
cm "simrs-vx/internal/domain/references/common"
rf "simrs-vx/internal/domain/references/person"
@@ -136,15 +137,19 @@ func (mp MPasienDto) ToPatient() e.Patient {
if mp.Alamat != "" {
vc := fmt.Sprintf("%d", mp.Kelurahan)
addresses = append(addresses, pa.PersonAddress{
Address: mp.Alamat,
LocationType_Code: rf.ALTCDom,
Village_Code: &vc,
PersonAddress: pab.PersonAddress{
Address: mp.Alamat,
LocationType_Code: rf.ALTCDom,
Village_Code: &vc,
},
})
}
if mp.AlamatKtp != "" {
addresses = append(addresses, pa.PersonAddress{
Address: mp.AlamatKtp,
LocationType_Code: rf.ALTCIdn,
PersonAddress: pab.PersonAddress{
Address: mp.AlamatKtp,
LocationType_Code: rf.ALTCIdn,
},
})
}