new file structure & koneksi ke DB
This commit is contained in:
18
internal/api/models/patient.go
Normal file
18
internal/api/models/patient.go
Normal file
@@ -0,0 +1,18 @@
|
||||
package models
|
||||
|
||||
// PatientDetails contains patient-specific data
|
||||
type PatientDetails struct {
|
||||
PatientID string `json:"patient_id"`
|
||||
PatientName string `json:"patient_name"`
|
||||
StudyInstanceUIDs []string `json:"study_instance_uids,omitempty"`
|
||||
AccessionNumbers []string `json:"accession_numbers,omitempty"`
|
||||
}
|
||||
|
||||
// Study represents a DICOM study associated with a patient
|
||||
type Study struct {
|
||||
StudyInstanceUID string `json:"study_instance_uid"`
|
||||
AccessionNumber string `json:"accession_number,omitempty"`
|
||||
StudyDate string `json:"study_date,omitempty"`
|
||||
StudyDescription string `json:"study_description,omitempty"`
|
||||
Modalities string `json:"modalities,omitempty"`
|
||||
}
|
||||
Reference in New Issue
Block a user