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"` }