syntax = "proto3"; option go_package = "dr_dcmtk_pb/"; package dr.dcmtk; message EmptyRequest {} service Basic { rpc SoftwareInfo (EmptyRequest) returns (SoftwareInfoReply) {} } message SoftwareInfoReply { string module = 1; string desc = 2; string build = 3; string version = 4; } service Dcm { rpc GenerateUniqueIdentifier(UidRootRequest) returns (UidReply) {} } message UidRootRequest { string uid_root = 1; int32 number = 2; } message UidReply { repeated string instance_uid = 1; }