|
@@ -9,6 +9,7 @@ package dr_study_pb
|
|
|
import (
|
|
|
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
|
|
|
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
|
|
|
+ emptypb "google.golang.org/protobuf/types/known/emptypb"
|
|
|
structpb "google.golang.org/protobuf/types/known/structpb"
|
|
|
timestamppb "google.golang.org/protobuf/types/known/timestamppb"
|
|
|
reflect "reflect"
|
|
@@ -23,42 +24,6 @@ const (
|
|
|
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
|
|
|
)
|
|
|
|
|
|
-type EmptyRequest struct {
|
|
|
- state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
- unknownFields protoimpl.UnknownFields
|
|
|
- sizeCache protoimpl.SizeCache
|
|
|
-}
|
|
|
-
|
|
|
-func (x *EmptyRequest) Reset() {
|
|
|
- *x = EmptyRequest{}
|
|
|
- mi := &file_dr_study_idl_proto_msgTypes[0]
|
|
|
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
- ms.StoreMessageInfo(mi)
|
|
|
-}
|
|
|
-
|
|
|
-func (x *EmptyRequest) String() string {
|
|
|
- return protoimpl.X.MessageStringOf(x)
|
|
|
-}
|
|
|
-
|
|
|
-func (*EmptyRequest) ProtoMessage() {}
|
|
|
-
|
|
|
-func (x *EmptyRequest) ProtoReflect() protoreflect.Message {
|
|
|
- mi := &file_dr_study_idl_proto_msgTypes[0]
|
|
|
- if x != nil {
|
|
|
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
- if ms.LoadMessageInfo() == nil {
|
|
|
- ms.StoreMessageInfo(mi)
|
|
|
- }
|
|
|
- return ms
|
|
|
- }
|
|
|
- return mi.MessageOf(x)
|
|
|
-}
|
|
|
-
|
|
|
-// Deprecated: Use EmptyRequest.ProtoReflect.Descriptor instead.
|
|
|
-func (*EmptyRequest) Descriptor() ([]byte, []int) {
|
|
|
- return file_dr_study_idl_proto_rawDescGZIP(), []int{0}
|
|
|
-}
|
|
|
-
|
|
|
type IDRequest struct {
|
|
|
state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
Id *uint32 `protobuf:"varint,1,opt,name=id,proto3,oneof" json:"id,omitempty"`
|
|
@@ -69,7 +34,7 @@ type IDRequest struct {
|
|
|
|
|
|
func (x *IDRequest) Reset() {
|
|
|
*x = IDRequest{}
|
|
|
- mi := &file_dr_study_idl_proto_msgTypes[1]
|
|
|
+ mi := &file_dr_study_idl_proto_msgTypes[0]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
@@ -81,7 +46,7 @@ func (x *IDRequest) String() string {
|
|
|
func (*IDRequest) ProtoMessage() {}
|
|
|
|
|
|
func (x *IDRequest) ProtoReflect() protoreflect.Message {
|
|
|
- mi := &file_dr_study_idl_proto_msgTypes[1]
|
|
|
+ mi := &file_dr_study_idl_proto_msgTypes[0]
|
|
|
if x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
@@ -94,7 +59,7 @@ func (x *IDRequest) ProtoReflect() protoreflect.Message {
|
|
|
|
|
|
// Deprecated: Use IDRequest.ProtoReflect.Descriptor instead.
|
|
|
func (*IDRequest) Descriptor() ([]byte, []int) {
|
|
|
- return file_dr_study_idl_proto_rawDescGZIP(), []int{1}
|
|
|
+ return file_dr_study_idl_proto_rawDescGZIP(), []int{0}
|
|
|
}
|
|
|
|
|
|
func (x *IDRequest) GetId() uint32 {
|
|
@@ -123,7 +88,7 @@ type SoftwareInfoReply struct {
|
|
|
|
|
|
func (x *SoftwareInfoReply) Reset() {
|
|
|
*x = SoftwareInfoReply{}
|
|
|
- mi := &file_dr_study_idl_proto_msgTypes[2]
|
|
|
+ mi := &file_dr_study_idl_proto_msgTypes[1]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
@@ -135,7 +100,7 @@ func (x *SoftwareInfoReply) String() string {
|
|
|
func (*SoftwareInfoReply) ProtoMessage() {}
|
|
|
|
|
|
func (x *SoftwareInfoReply) ProtoReflect() protoreflect.Message {
|
|
|
- mi := &file_dr_study_idl_proto_msgTypes[2]
|
|
|
+ mi := &file_dr_study_idl_proto_msgTypes[1]
|
|
|
if x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
@@ -148,7 +113,7 @@ func (x *SoftwareInfoReply) ProtoReflect() protoreflect.Message {
|
|
|
|
|
|
// Deprecated: Use SoftwareInfoReply.ProtoReflect.Descriptor instead.
|
|
|
func (*SoftwareInfoReply) Descriptor() ([]byte, []int) {
|
|
|
- return file_dr_study_idl_proto_rawDescGZIP(), []int{2}
|
|
|
+ return file_dr_study_idl_proto_rawDescGZIP(), []int{1}
|
|
|
}
|
|
|
|
|
|
func (x *SoftwareInfoReply) GetModule() string {
|
|
@@ -189,7 +154,7 @@ type ViewRequest struct {
|
|
|
|
|
|
func (x *ViewRequest) Reset() {
|
|
|
*x = ViewRequest{}
|
|
|
- mi := &file_dr_study_idl_proto_msgTypes[3]
|
|
|
+ mi := &file_dr_study_idl_proto_msgTypes[2]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
@@ -201,7 +166,7 @@ func (x *ViewRequest) String() string {
|
|
|
func (*ViewRequest) ProtoMessage() {}
|
|
|
|
|
|
func (x *ViewRequest) ProtoReflect() protoreflect.Message {
|
|
|
- mi := &file_dr_study_idl_proto_msgTypes[3]
|
|
|
+ mi := &file_dr_study_idl_proto_msgTypes[2]
|
|
|
if x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
@@ -214,7 +179,7 @@ func (x *ViewRequest) ProtoReflect() protoreflect.Message {
|
|
|
|
|
|
// Deprecated: Use ViewRequest.ProtoReflect.Descriptor instead.
|
|
|
func (*ViewRequest) Descriptor() ([]byte, []int) {
|
|
|
- return file_dr_study_idl_proto_rawDescGZIP(), []int{3}
|
|
|
+ return file_dr_study_idl_proto_rawDescGZIP(), []int{2}
|
|
|
}
|
|
|
|
|
|
func (x *ViewRequest) GetViewId() string {
|
|
@@ -260,7 +225,7 @@ type StudyRequest struct {
|
|
|
|
|
|
func (x *StudyRequest) Reset() {
|
|
|
*x = StudyRequest{}
|
|
|
- mi := &file_dr_study_idl_proto_msgTypes[4]
|
|
|
+ mi := &file_dr_study_idl_proto_msgTypes[3]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
@@ -272,7 +237,7 @@ func (x *StudyRequest) String() string {
|
|
|
func (*StudyRequest) ProtoMessage() {}
|
|
|
|
|
|
func (x *StudyRequest) ProtoReflect() protoreflect.Message {
|
|
|
- mi := &file_dr_study_idl_proto_msgTypes[4]
|
|
|
+ mi := &file_dr_study_idl_proto_msgTypes[3]
|
|
|
if x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
@@ -285,7 +250,7 @@ func (x *StudyRequest) ProtoReflect() protoreflect.Message {
|
|
|
|
|
|
// Deprecated: Use StudyRequest.ProtoReflect.Descriptor instead.
|
|
|
func (*StudyRequest) Descriptor() ([]byte, []int) {
|
|
|
- return file_dr_study_idl_proto_rawDescGZIP(), []int{4}
|
|
|
+ return file_dr_study_idl_proto_rawDescGZIP(), []int{3}
|
|
|
}
|
|
|
|
|
|
func (x *StudyRequest) GetAccessionNumber() string {
|
|
@@ -458,7 +423,7 @@ type Image struct {
|
|
|
|
|
|
func (x *Image) Reset() {
|
|
|
*x = Image{}
|
|
|
- mi := &file_dr_study_idl_proto_msgTypes[5]
|
|
|
+ mi := &file_dr_study_idl_proto_msgTypes[4]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
@@ -470,7 +435,7 @@ func (x *Image) String() string {
|
|
|
func (*Image) ProtoMessage() {}
|
|
|
|
|
|
func (x *Image) ProtoReflect() protoreflect.Message {
|
|
|
- mi := &file_dr_study_idl_proto_msgTypes[5]
|
|
|
+ mi := &file_dr_study_idl_proto_msgTypes[4]
|
|
|
if x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
@@ -483,7 +448,7 @@ func (x *Image) ProtoReflect() protoreflect.Message {
|
|
|
|
|
|
// Deprecated: Use Image.ProtoReflect.Descriptor instead.
|
|
|
func (*Image) Descriptor() ([]byte, []int) {
|
|
|
- return file_dr_study_idl_proto_rawDescGZIP(), []int{5}
|
|
|
+ return file_dr_study_idl_proto_rawDescGZIP(), []int{4}
|
|
|
}
|
|
|
|
|
|
func (x *Image) GetSopInstanceId() string {
|
|
@@ -611,7 +576,7 @@ type Series struct {
|
|
|
|
|
|
func (x *Series) Reset() {
|
|
|
*x = Series{}
|
|
|
- mi := &file_dr_study_idl_proto_msgTypes[6]
|
|
|
+ mi := &file_dr_study_idl_proto_msgTypes[5]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
@@ -623,7 +588,7 @@ func (x *Series) String() string {
|
|
|
func (*Series) ProtoMessage() {}
|
|
|
|
|
|
func (x *Series) ProtoReflect() protoreflect.Message {
|
|
|
- mi := &file_dr_study_idl_proto_msgTypes[6]
|
|
|
+ mi := &file_dr_study_idl_proto_msgTypes[5]
|
|
|
if x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
@@ -636,7 +601,7 @@ func (x *Series) ProtoReflect() protoreflect.Message {
|
|
|
|
|
|
// Deprecated: Use Series.ProtoReflect.Descriptor instead.
|
|
|
func (*Series) Descriptor() ([]byte, []int) {
|
|
|
- return file_dr_study_idl_proto_rawDescGZIP(), []int{6}
|
|
|
+ return file_dr_study_idl_proto_rawDescGZIP(), []int{5}
|
|
|
}
|
|
|
|
|
|
func (x *Series) GetSeriesInstanceUid() string {
|
|
@@ -776,7 +741,7 @@ type StudyReply struct {
|
|
|
|
|
|
func (x *StudyReply) Reset() {
|
|
|
*x = StudyReply{}
|
|
|
- mi := &file_dr_study_idl_proto_msgTypes[7]
|
|
|
+ mi := &file_dr_study_idl_proto_msgTypes[6]
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
ms.StoreMessageInfo(mi)
|
|
|
}
|
|
@@ -788,7 +753,7 @@ func (x *StudyReply) String() string {
|
|
|
func (*StudyReply) ProtoMessage() {}
|
|
|
|
|
|
func (x *StudyReply) ProtoReflect() protoreflect.Message {
|
|
|
- mi := &file_dr_study_idl_proto_msgTypes[7]
|
|
|
+ mi := &file_dr_study_idl_proto_msgTypes[6]
|
|
|
if x != nil {
|
|
|
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
if ms.LoadMessageInfo() == nil {
|
|
@@ -801,7 +766,7 @@ func (x *StudyReply) ProtoReflect() protoreflect.Message {
|
|
|
|
|
|
// Deprecated: Use StudyReply.ProtoReflect.Descriptor instead.
|
|
|
func (*StudyReply) Descriptor() ([]byte, []int) {
|
|
|
- return file_dr_study_idl_proto_rawDescGZIP(), []int{7}
|
|
|
+ return file_dr_study_idl_proto_rawDescGZIP(), []int{6}
|
|
|
}
|
|
|
|
|
|
func (x *StudyReply) GetStudyInstanceUid() string {
|
|
@@ -1119,12 +1084,99 @@ func (x *StudyReply) GetSeries() []*Series {
|
|
|
return nil
|
|
|
}
|
|
|
|
|
|
+type SeriesReply struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ Series []*Series `protobuf:"bytes,1,rep,name=series,proto3" json:"series,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SeriesReply) Reset() {
|
|
|
+ *x = SeriesReply{}
|
|
|
+ mi := &file_dr_study_idl_proto_msgTypes[7]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SeriesReply) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*SeriesReply) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *SeriesReply) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_dr_study_idl_proto_msgTypes[7]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use SeriesReply.ProtoReflect.Descriptor instead.
|
|
|
+func (*SeriesReply) Descriptor() ([]byte, []int) {
|
|
|
+ return file_dr_study_idl_proto_rawDescGZIP(), []int{7}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SeriesReply) GetSeries() []*Series {
|
|
|
+ if x != nil {
|
|
|
+ return x.Series
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
+type SortRequest struct {
|
|
|
+ state protoimpl.MessageState `protogen:"open.v1"`
|
|
|
+ SopInstanceId []string `protobuf:"bytes,1,rep,name=sop_instance_id,json=sopInstanceId,proto3" json:"sop_instance_id,omitempty"`
|
|
|
+ unknownFields protoimpl.UnknownFields
|
|
|
+ sizeCache protoimpl.SizeCache
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SortRequest) Reset() {
|
|
|
+ *x = SortRequest{}
|
|
|
+ mi := &file_dr_study_idl_proto_msgTypes[8]
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SortRequest) String() string {
|
|
|
+ return protoimpl.X.MessageStringOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+func (*SortRequest) ProtoMessage() {}
|
|
|
+
|
|
|
+func (x *SortRequest) ProtoReflect() protoreflect.Message {
|
|
|
+ mi := &file_dr_study_idl_proto_msgTypes[8]
|
|
|
+ if x != nil {
|
|
|
+ ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
|
|
+ if ms.LoadMessageInfo() == nil {
|
|
|
+ ms.StoreMessageInfo(mi)
|
|
|
+ }
|
|
|
+ return ms
|
|
|
+ }
|
|
|
+ return mi.MessageOf(x)
|
|
|
+}
|
|
|
+
|
|
|
+// Deprecated: Use SortRequest.ProtoReflect.Descriptor instead.
|
|
|
+func (*SortRequest) Descriptor() ([]byte, []int) {
|
|
|
+ return file_dr_study_idl_proto_rawDescGZIP(), []int{8}
|
|
|
+}
|
|
|
+
|
|
|
+func (x *SortRequest) GetSopInstanceId() []string {
|
|
|
+ if x != nil {
|
|
|
+ return x.SopInstanceId
|
|
|
+ }
|
|
|
+ return nil
|
|
|
+}
|
|
|
+
|
|
|
var File_dr_study_idl_proto protoreflect.FileDescriptor
|
|
|
|
|
|
const file_dr_study_idl_proto_rawDesc = "" +
|
|
|
"\n" +
|
|
|
- "\x12dr_study_idl.proto\x12\bdr.study\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1cgoogle/protobuf/struct.proto\"\x0e\n" +
|
|
|
- "\fEmptyRequest\"]\n" +
|
|
|
+ "\x12dr_study_idl.proto\x12\bdr.study\x1a\x1bgoogle/protobuf/empty.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1cgoogle/protobuf/struct.proto\"]\n" +
|
|
|
"\tIDRequest\x12\x13\n" +
|
|
|
"\x02id\x18\x01 \x01(\rH\x00R\x02id\x88\x01\x01\x12$\n" +
|
|
|
"\vinstance_id\x18\x02 \x01(\tH\x01R\n" +
|
|
@@ -1260,12 +1312,20 @@ const file_dr_study_idl_proto_rawDesc = "" +
|
|
|
"\acomment\x18* \x01(\tR\acomment\x12\x12\n" +
|
|
|
"\x04sort\x18+ \x01(\x05R\x04sort\x12\x18\n" +
|
|
|
"\aproduct\x18, \x01(\tR\aproduct\x12(\n" +
|
|
|
- "\x06series\x18- \x03(\v2\x10.dr.study.SeriesR\x06series2N\n" +
|
|
|
+ "\x06series\x18- \x03(\v2\x10.dr.study.SeriesR\x06series\"7\n" +
|
|
|
+ "\vSeriesReply\x12(\n" +
|
|
|
+ "\x06series\x18\x01 \x03(\v2\x10.dr.study.SeriesR\x06series\"5\n" +
|
|
|
+ "\vSortRequest\x12&\n" +
|
|
|
+ "\x0fsop_instance_id\x18\x01 \x03(\tR\rsopInstanceId2N\n" +
|
|
|
"\x05Basic\x12E\n" +
|
|
|
- "\fSoftwareInfo\x12\x16.dr.study.EmptyRequest\x1a\x1b.dr.study.SoftwareInfoReply\"\x002\x7f\n" +
|
|
|
+ "\fSoftwareInfo\x12\x16.google.protobuf.Empty\x1a\x1b.dr.study.SoftwareInfoReply\"\x002\xf6\x02\n" +
|
|
|
"\x05Study\x12=\n" +
|
|
|
"\vCreateStudy\x12\x16.dr.study.StudyRequest\x1a\x14.dr.study.StudyReply\"\x00\x127\n" +
|
|
|
- "\bGetStudy\x12\x13.dr.study.IDRequest\x1a\x14.dr.study.StudyReply\"\x00B\x0eZ\fdr_study_pb/b\x06proto3"
|
|
|
+ "\bGetStudy\x12\x13.dr.study.IDRequest\x1a\x14.dr.study.StudyReply\"\x00\x12>\n" +
|
|
|
+ "\fCreateSeries\x12\x15.dr.study.ViewRequest\x1a\x15.dr.study.SeriesReply\"\x00\x129\n" +
|
|
|
+ "\tCopyImage\x12\x13.dr.study.IDRequest\x1a\x15.dr.study.SeriesReply\"\x00\x12<\n" +
|
|
|
+ "\vDeleteImage\x12\x13.dr.study.IDRequest\x1a\x16.google.protobuf.Empty\"\x00\x12<\n" +
|
|
|
+ "\tSortImage\x12\x15.dr.study.SortRequest\x1a\x16.google.protobuf.Empty\"\x00B\x0eZ\fdr_study_pb/b\x06proto3"
|
|
|
|
|
|
var (
|
|
|
file_dr_study_idl_proto_rawDescOnce sync.Once
|
|
@@ -1279,43 +1339,54 @@ func file_dr_study_idl_proto_rawDescGZIP() []byte {
|
|
|
return file_dr_study_idl_proto_rawDescData
|
|
|
}
|
|
|
|
|
|
-var file_dr_study_idl_proto_msgTypes = make([]protoimpl.MessageInfo, 8)
|
|
|
+var file_dr_study_idl_proto_msgTypes = make([]protoimpl.MessageInfo, 9)
|
|
|
var file_dr_study_idl_proto_goTypes = []any{
|
|
|
- (*EmptyRequest)(nil), // 0: dr.study.EmptyRequest
|
|
|
- (*IDRequest)(nil), // 1: dr.study.IDRequest
|
|
|
- (*SoftwareInfoReply)(nil), // 2: dr.study.SoftwareInfoReply
|
|
|
- (*ViewRequest)(nil), // 3: dr.study.ViewRequest
|
|
|
- (*StudyRequest)(nil), // 4: dr.study.StudyRequest
|
|
|
- (*Image)(nil), // 5: dr.study.Image
|
|
|
- (*Series)(nil), // 6: dr.study.Series
|
|
|
- (*StudyReply)(nil), // 7: dr.study.StudyReply
|
|
|
- (*timestamppb.Timestamp)(nil), // 8: google.protobuf.Timestamp
|
|
|
- (*structpb.Struct)(nil), // 9: google.protobuf.Struct
|
|
|
+ (*IDRequest)(nil), // 0: dr.study.IDRequest
|
|
|
+ (*SoftwareInfoReply)(nil), // 1: dr.study.SoftwareInfoReply
|
|
|
+ (*ViewRequest)(nil), // 2: dr.study.ViewRequest
|
|
|
+ (*StudyRequest)(nil), // 3: dr.study.StudyRequest
|
|
|
+ (*Image)(nil), // 4: dr.study.Image
|
|
|
+ (*Series)(nil), // 5: dr.study.Series
|
|
|
+ (*StudyReply)(nil), // 6: dr.study.StudyReply
|
|
|
+ (*SeriesReply)(nil), // 7: dr.study.SeriesReply
|
|
|
+ (*SortRequest)(nil), // 8: dr.study.SortRequest
|
|
|
+ (*timestamppb.Timestamp)(nil), // 9: google.protobuf.Timestamp
|
|
|
+ (*structpb.Struct)(nil), // 10: google.protobuf.Struct
|
|
|
+ (*emptypb.Empty)(nil), // 11: google.protobuf.Empty
|
|
|
}
|
|
|
var file_dr_study_idl_proto_depIdxs = []int32{
|
|
|
- 8, // 0: dr.study.StudyRequest.patient_dob:type_name -> google.protobuf.Timestamp
|
|
|
- 3, // 1: dr.study.StudyRequest.views:type_name -> dr.study.ViewRequest
|
|
|
- 9, // 2: dr.study.Image.acquisition_context:type_name -> google.protobuf.Struct
|
|
|
- 9, // 3: dr.study.Image.img_proc_context:type_name -> google.protobuf.Struct
|
|
|
- 8, // 4: dr.study.Series.performed_datetime:type_name -> google.protobuf.Timestamp
|
|
|
- 5, // 5: dr.study.Series.images:type_name -> dr.study.Image
|
|
|
- 8, // 6: dr.study.StudyReply.patient_dob:type_name -> google.protobuf.Timestamp
|
|
|
- 8, // 7: dr.study.StudyReply.admitting_time:type_name -> google.protobuf.Timestamp
|
|
|
- 8, // 8: dr.study.StudyReply.study_start_datetime:type_name -> google.protobuf.Timestamp
|
|
|
- 8, // 9: dr.study.StudyReply.study_end_datetime:type_name -> google.protobuf.Timestamp
|
|
|
- 8, // 10: dr.study.StudyReply.scheduled_procedure_step_start_date:type_name -> google.protobuf.Timestamp
|
|
|
- 6, // 11: dr.study.StudyReply.series:type_name -> dr.study.Series
|
|
|
- 0, // 12: dr.study.Basic.SoftwareInfo:input_type -> dr.study.EmptyRequest
|
|
|
- 4, // 13: dr.study.Study.CreateStudy:input_type -> dr.study.StudyRequest
|
|
|
- 1, // 14: dr.study.Study.GetStudy:input_type -> dr.study.IDRequest
|
|
|
- 2, // 15: dr.study.Basic.SoftwareInfo:output_type -> dr.study.SoftwareInfoReply
|
|
|
- 7, // 16: dr.study.Study.CreateStudy:output_type -> dr.study.StudyReply
|
|
|
- 7, // 17: dr.study.Study.GetStudy:output_type -> dr.study.StudyReply
|
|
|
- 15, // [15:18] is the sub-list for method output_type
|
|
|
- 12, // [12:15] is the sub-list for method input_type
|
|
|
- 12, // [12:12] is the sub-list for extension type_name
|
|
|
- 12, // [12:12] is the sub-list for extension extendee
|
|
|
- 0, // [0:12] is the sub-list for field type_name
|
|
|
+ 9, // 0: dr.study.StudyRequest.patient_dob:type_name -> google.protobuf.Timestamp
|
|
|
+ 2, // 1: dr.study.StudyRequest.views:type_name -> dr.study.ViewRequest
|
|
|
+ 10, // 2: dr.study.Image.acquisition_context:type_name -> google.protobuf.Struct
|
|
|
+ 10, // 3: dr.study.Image.img_proc_context:type_name -> google.protobuf.Struct
|
|
|
+ 9, // 4: dr.study.Series.performed_datetime:type_name -> google.protobuf.Timestamp
|
|
|
+ 4, // 5: dr.study.Series.images:type_name -> dr.study.Image
|
|
|
+ 9, // 6: dr.study.StudyReply.patient_dob:type_name -> google.protobuf.Timestamp
|
|
|
+ 9, // 7: dr.study.StudyReply.admitting_time:type_name -> google.protobuf.Timestamp
|
|
|
+ 9, // 8: dr.study.StudyReply.study_start_datetime:type_name -> google.protobuf.Timestamp
|
|
|
+ 9, // 9: dr.study.StudyReply.study_end_datetime:type_name -> google.protobuf.Timestamp
|
|
|
+ 9, // 10: dr.study.StudyReply.scheduled_procedure_step_start_date:type_name -> google.protobuf.Timestamp
|
|
|
+ 5, // 11: dr.study.StudyReply.series:type_name -> dr.study.Series
|
|
|
+ 5, // 12: dr.study.SeriesReply.series:type_name -> dr.study.Series
|
|
|
+ 11, // 13: dr.study.Basic.SoftwareInfo:input_type -> google.protobuf.Empty
|
|
|
+ 3, // 14: dr.study.Study.CreateStudy:input_type -> dr.study.StudyRequest
|
|
|
+ 0, // 15: dr.study.Study.GetStudy:input_type -> dr.study.IDRequest
|
|
|
+ 2, // 16: dr.study.Study.CreateSeries:input_type -> dr.study.ViewRequest
|
|
|
+ 0, // 17: dr.study.Study.CopyImage:input_type -> dr.study.IDRequest
|
|
|
+ 0, // 18: dr.study.Study.DeleteImage:input_type -> dr.study.IDRequest
|
|
|
+ 8, // 19: dr.study.Study.SortImage:input_type -> dr.study.SortRequest
|
|
|
+ 1, // 20: dr.study.Basic.SoftwareInfo:output_type -> dr.study.SoftwareInfoReply
|
|
|
+ 6, // 21: dr.study.Study.CreateStudy:output_type -> dr.study.StudyReply
|
|
|
+ 6, // 22: dr.study.Study.GetStudy:output_type -> dr.study.StudyReply
|
|
|
+ 7, // 23: dr.study.Study.CreateSeries:output_type -> dr.study.SeriesReply
|
|
|
+ 7, // 24: dr.study.Study.CopyImage:output_type -> dr.study.SeriesReply
|
|
|
+ 11, // 25: dr.study.Study.DeleteImage:output_type -> google.protobuf.Empty
|
|
|
+ 11, // 26: dr.study.Study.SortImage:output_type -> google.protobuf.Empty
|
|
|
+ 20, // [20:27] is the sub-list for method output_type
|
|
|
+ 13, // [13:20] is the sub-list for method input_type
|
|
|
+ 13, // [13:13] is the sub-list for extension type_name
|
|
|
+ 13, // [13:13] is the sub-list for extension extendee
|
|
|
+ 0, // [0:13] is the sub-list for field type_name
|
|
|
}
|
|
|
|
|
|
func init() { file_dr_study_idl_proto_init() }
|
|
@@ -1323,14 +1394,14 @@ func file_dr_study_idl_proto_init() {
|
|
|
if File_dr_study_idl_proto != nil {
|
|
|
return
|
|
|
}
|
|
|
- file_dr_study_idl_proto_msgTypes[1].OneofWrappers = []any{}
|
|
|
+ file_dr_study_idl_proto_msgTypes[0].OneofWrappers = []any{}
|
|
|
type x struct{}
|
|
|
out := protoimpl.TypeBuilder{
|
|
|
File: protoimpl.DescBuilder{
|
|
|
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
|
|
|
RawDescriptor: unsafe.Slice(unsafe.StringData(file_dr_study_idl_proto_rawDesc), len(file_dr_study_idl_proto_rawDesc)),
|
|
|
NumEnums: 0,
|
|
|
- NumMessages: 8,
|
|
|
+ NumMessages: 9,
|
|
|
NumExtensions: 0,
|
|
|
NumServices: 2,
|
|
|
},
|