patient see their multiple studies
This commit is contained in:
@@ -38,12 +38,14 @@ var MockUsers = []User{
|
||||
|
||||
// PatientData represents additional data for patients
|
||||
type PatientData struct {
|
||||
PatientID string `json:"patient_id"`
|
||||
UserID string `json:"user_id"`
|
||||
StudyIUID string `json:"study_iuid"`
|
||||
AccessionNumber string `json:"accession_number"`
|
||||
PatientName string `json:"patient_name"`
|
||||
ReferringPhysician string `json:"referring_physician"`
|
||||
PatientID string `json:"patient_id"`
|
||||
UserID string `json:"user_id"`
|
||||
StudyIUID string `json:"study_iuid,omitempty"` // For backward compatibility
|
||||
StudyIUIDs []string `json:"study_iuids,omitempty"` // Multiple study IDs
|
||||
AccessionNumber string `json:"accession_number,omitempty"` // For backward compatibility
|
||||
AccessionNumbers []string `json:"accession_numbers,omitempty"` // Multiple accession numbers
|
||||
PatientName string `json:"patient_name"`
|
||||
ReferringPhysician string `json:"referring_physician"`
|
||||
}
|
||||
|
||||
// MockPatients represents a mock database of patient data
|
||||
@@ -51,8 +53,8 @@ var MockPatients = []PatientData{
|
||||
{
|
||||
PatientID: "00211622",
|
||||
UserID: "2",
|
||||
StudyIUID: "1.2.826.0.1.3680043.9.7307.1.20180713036",
|
||||
AccessionNumber: "CR.180713.036",
|
||||
StudyIUIDs: []string{"1.2.826.0.1.3680043.9.7307.1.20180530066", "1.2.826.0.1.3680043.9.7307.1.20180713036"},
|
||||
AccessionNumbers: []string{"CR.180530.066", "CR.180713.036"},
|
||||
PatientName: "DIDIT SUYATNA^R.10049.18",
|
||||
ReferringPhysician: "DR. HERWINDO RIDWAN, SP.OT",
|
||||
},
|
||||
|
||||
@@ -23,10 +23,12 @@ type RefreshToken struct {
|
||||
|
||||
// PatientDetails contains patient-specific data
|
||||
type PatientDetails struct {
|
||||
PatientID string `json:"patient_id"`
|
||||
PatientName string `json:"patient_name"`
|
||||
AccessionNumber string `json:"accession_number"`
|
||||
StudyInstanceUID string `json:"study_instance_uid"`
|
||||
PatientID string `json:"patient_id"`
|
||||
PatientName string `json:"patient_name"`
|
||||
AccessionNumber string `json:"accession_number,omitempty"` // For backward compatibility
|
||||
AccessionNumbers []string `json:"accession_numbers,omitempty"` // Multiple accession numbers
|
||||
StudyInstanceUID string `json:"study_instance_uid,omitempty"` // For backward compatibility
|
||||
StudyInstanceUIDs []string `json:"study_instance_uids,omitempty"` // Multiple study IDs
|
||||
}
|
||||
|
||||
// DoctorDetails contains doctor-specific data
|
||||
|
||||
Reference in New Issue
Block a user