diff --git a/okapi-patient-registration.proto b/okapi-patient-registration.proto index 3e6db98..ba7ff4e 100644 --- a/okapi-patient-registration.proto +++ b/okapi-patient-registration.proto @@ -12,7 +12,7 @@ message PatientRegistrationData { PatientMeta subject = 1; bool registered = 2; string id = 3; - google.protobuf.Struct callbackProtocolMeta = 4; + google.protobuf.Struct callbackProtocolData = 4; } message PatientMeta { diff --git a/okapi-service-config.proto b/okapi-service-config.proto index 79666e2..f4729ad 100644 --- a/okapi-service-config.proto +++ b/okapi-service-config.proto @@ -65,10 +65,14 @@ message ServiceConfiguration { CallbackConfiguration push = 4; } -message ListServicesRequest { -} +message ListServicesRequest {} message ListServicesResponse { repeated ServiceDefinition availableServices = 1; +} + +message ListServiceConfigurationsRequest {} + +message ListServiceConfigurationsResponse { repeated ServiceConfiguration configurations = 2; -} \ No newline at end of file +} diff --git a/okapi.proto b/okapi.proto index 8443130..315ad3f 100644 --- a/okapi.proto +++ b/okapi.proto @@ -14,6 +14,7 @@ service OkAPI { // Configuration rpc ConfigureCallback (ConfigureCallbackRequest) returns (ConfigureCallbackResponse) {} rpc ListServices (ListServicesRequest) returns (ListServicesResponse) {} + rpc ListServiceConfigurations (ListServiceConfigurationsRequest) returns (ListServiceConfigurationsResponse) {} rpc UpdatePatientRegistration (UpdatePatientRegistrationRequest) returns (UpdatePatientRegistrationResponse) {} rpc ListPatientRegistration (ListPatientRegistrationRequest) returns (ListPatientRegistrationResponse) {}