123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136 |
- syntax = "proto3";
- option go_package = "dr_study_pb/";
- package dr.study;
- message EmptyRequest {}
- service Basic {
- rpc SoftwareInfo (EmptyRequest) returns (SoftwareInfoReply) {}
- }
- message SoftwareInfoReply {
- string module = 1;
- string desc = 2;
- string build = 3;
- string version = 4;
- }
- service Study {
- rpc CreateStudy (DicomStudy) returns (DicomStudy) {}
- }
- message AcquisitionContext {
- string work_station_id = 1;
- }
- message View {
- string study_id = 1;
- string study_instance_uid = 2;
- string series_instance_uid = 3;
- int32 series_number = 4;
- string view_id = 5;
- string view_description = 6;
- string body_part = 7;
- string comments = 8;
- string performed_datetime = 9;
- string performed_protocol_code_meaning = 10;
- string performed_protocol_code_value = 11;
- string procedure_code = 12;
- int32 order = 13;
- string acquisition_mode = 14;
- string series_type = 15;
- string acquisition_series_id = 16;
- int32 acquisition_order = 17;
- int32 data_order = 18;
- AcquisitionContext acquisition_context = 19;
- string expose_status = 20;
- bool is_delete = 21;
- string image_folder = 22;
- int32 image_count = 23;
- int32 series_group_id = 24;
- string creation_time = 25;
- string series_status = 26;
- string ai_id = 27;
- string ai_status = 28;
- repeated string images = 29;
- }
- message WorkRef {
- string title = 1;
- string suffix = 2;
- string pregnancy_status = 3;
- string study_comment = 4;
- string patient_comments = 5;
- }
- message DicomStudy {
- string study_instance_uid = 1;
- string study_id = 2;
- string public_study_id = 3;
- string specific_character_set = 4;
- string accession_number = 5;
- string ref_physician = 6;
- string patient_id = 7;
- string patient_name = 8;
- string patient_size = 9;
- string other_patient_ids = 10;
- string other_patient_names = 11;
- string owner_name = 12;
- string patient_age = 13;
- string patient_sex = 14;
- string sex_neuter = 15; //绝育
- string special_needs = 16;
- string current_patient_location = 17;
- string patient_state = 18;
- string admitting_time = 19;
- string admission_id = 20;
- string scheduled_ae_title = 21;
- string priority = 22;
- string reg_source = 23;
- string study_status = 24;
- string requested_procedure_id = 25;
- string scheduled_procedure_step_id = 26;
- string scheduled_protocol_code_value = 27;
- string performed_protocol_code_value = 28;
- string performed_protocol_code_meaning = 29;
- string performed_procedure_step_id = 30;
- string study_description = 31;
- string study_start_datetime = 32;
- string study_end_datetime = 33;
- string scheduled_procedure_step_start_date = 34;
- string mpps_instance_uid = 35;
- string performed_physician = 36;
- string study_lock = 37;
- string folder_path = 38;
- string operator_id = 39;
- string modality = 40;
- string send_status = 41;
- string print_status = 42;
- repeated View views = 43;
- string weight = 44;
- int32 thickness = 45;
- int32 length = 46;
- string register_code = 47;
- string breed_code = 48;
- string patient_type = 49;
- string study_type = 50;
- string mwl = 51;
- string qr_code = 52;
- bool is_exported = 53;
- bool is_edited = 54;
- WorkRef work_ref = 55;
- bool is_appended = 56;
- string creation_time = 57;
- string body_part = 58;
- string department = 59;
- string patient_position = 60;
- bool mapped_status = 61;
- bool is_delete = 62;
- string delete_time = 63;
- string tag = 64;
- string procedure_code = 65;
- bool qc_result = 66;
- string report_status = 67;
- }
|