Servicio Progenitores
Este servicio permite obtener los datos de lo/s progenitore/s registrados en el acta de nacimiento de una persona a traves del numero de documento, sexo y fecha de nacimiento de la persona registrada como nacido.
En caso de que el acta no este digitalizada, se generara una solicitud para el área de archivo del Registro Civil y en los subsecuentes pedidos de informacion se mostrara el estado de la solicitud hasta que el acta este digitalizada, en donde ya se podrán visualizar los datos del nacido correspondiente.
Parametros consulta
Se debe enviar un objeto del tipo ProgenitorNacidoRequest (ver info del archivo proto) con los datos de numero de documento, sexo y fecha de nacimiento. El objeto tiene las siguientes propiedades:
Propiedad | DataType | Descripción |
---|---|---|
dni | string | (obligatorio) Dni sin puntos |
sexo | string | (obligatorio) [F|M] Una sola letra indicando si es femenino = F, o masculino = M |
fechanacimiento | string | (obligatorio) 'yyyy-MM-dd' |
Archivo .proto
Utilice el siguiente archivo progenitor.proto para generar el codigo de cliente de gRPC.
syntax = "proto3";
option csharp_namespace = "RP.Services.ExternalEntities.V1";
package progenitor.v1;
service Progenitor {
rpc ProgenitorNacidoBuscarPorDniSexo (ProgenitorNacidoRequest) returns (ProgenitorNacidoResponse);
}
message ProgenitorNacidoRequest {
string dni = 1;
string sexo = 2;
string fechanacimiento = 3;
}
message ProgenitorNacidoResponse {
repeated ProgenitorResponse progenitor = 1;
}
message ProgenitorResponse {
bool status = 1;
string message = 2;
repeated DatosProgenitor progenitores = 3;
bool tienesolicitud = 4;
SolicitudEstado solicitudestado = 5;
repeated ErrorProgenitorNacidoResponse errors = 6;
}
message ErrorProgenitorNacidoResponse {
string code = 1;
string message = 2;
}
message DatosProgenitor {
string documento = 1;
string nombre = 2;
string apellido = 3;
}
message SolicitudEstado {
string solicitudestadoid = 1;
string solicitudestadodescripcion = 2;
}
Mensajes de Error
Para verificar los codigos de mensajes de error haga clic aquí