perbaikan code icd

This commit is contained in:
2025-08-02 08:35:23 +07:00
parent 8ee8cb31a7
commit fcff846fb7
3 changed files with 9 additions and 4 deletions

No files matched your search

@@ -160,7 +160,9 @@ func GetDataSuratKontrolByIDTipe(idxdaftar string, tipe string) (*suratkontrol.G
dkp2."Diagnosis_primer_utama" as "Kode_diagnosa",
dkp2."Display_diagnosis_primer_utama" as "Nama_diagnosa",
dsk."Tipe_surat_kontrol" as "Tipe_SurKon",
dsk."User_created_surat_kontrol" as "User"
dsk."User_created_surat_kontrol" as "User",
dsk."Kode_icd",
dsk."Diagnosa"
from data_surat_kontrol dsk
left join data_kunjungan_pasien dkp2 on dkp2."id" = dsk."Kunjungan_pasien"
left join daftar_lokasi_ruang dlr on dsk."Ruangan_surat_kontrol" = dlr."id"
+5 -2
View File
@@ -37,7 +37,7 @@ func Parse(c *gin.Context) {
return
}
NamaDiagnosaString := strings.TrimSpace("C61 - Malignant neoplasm of prostate")
NamaDiagnosaString := strings.TrimSpace("M86.9 - Osteomyelitis, unspecified")
parts := strings.SplitN(NamaDiagnosaString, " - ", 2)
var kodeICD, diagnosa string
if len(parts) == 2 {
@@ -50,6 +50,7 @@ func Parse(c *gin.Context) {
log.Println("belum di parse:", req.Diagnosa)
log.Println("kodeICD : ", kodeICD)
log.Println("diagnosa : ", diagnosa)
}
func InsertSuratkontrolNew(c *gin.Context) {
@@ -259,7 +260,7 @@ func InsertSuratkontrolNew(c *gin.Context) {
KodeIcd: kodeICD,
Diagnosa: diagnosa,
}
log.Println(reqInsert)
err = suratkontrol.InsertDataSuratKontrol(reqInsert)
if err != nil {
log.Println(err)
@@ -2110,6 +2111,8 @@ func NewGetDataSurKonByID(c *gin.Context) {
NoRM: dataSurKon.NoRM,
KodeDiagnosa: dataSurKon.KodeDiagnosa,
NamaDiagnosa: dataSurKon.NamaDiagnosa,
KodeIcd: dataSurKon.KodeIcd,
Diagnosa: dataSurKon.Diagnosa,
TipeSurKon: dataSurKon.TipeSurKon,
User: dataSurKon.User,
}
+1 -1
View File
@@ -263,7 +263,7 @@ type DataSuratKontrol struct {
TglRencanaKontrol string `gorm:"column:Tanggal_rencana_kontrol" json:"Tanggal_rencana_kontrol"`
NomorSurKon string `gorm:"column:Nomor_surat_kontrol" json:"Nomor_surat_kontrol"`
NomorKartu string `gorm:"column:Nomor_kartu" json:"Nomor_kartu"`
KodeIcd string `gorm:"column:kode_icd" json:"kode_icd"`
KodeIcd string `gorm:"column:Kode_icd" json:"Kode_icd"`
Diagnosa string `gorm:"column:Diagnosa" json:"Diagnosa"`
KunjunganPasien string `gorm:"column:Kunjungan_pasien" json:"Kunjungan_pasien"`
RuanganSurKon int `gorm:"column:Ruangan_surat_kontrol" json:"Ruangan_surat_kontrol"`