Datos de Vacuna (MSPyBS)

Información general del servicio

Descripción
Este servicio expone datos referentes a datos del PAI-MSPyBS, RVE y COVID19.

Observaciones
Servicio de uso exclusivo para instituciones públicas.

Proveedor
Ministerio de Salud Pública y Bienestar Social – MSPyBS.

Ambiente de Publicación
Producción

Mecanismo de autorización
Presentar Formulario de Solicitud del SII firmado por la máxima autoridad al MITIC y una nota para el productor, informando sobre el uso que se le dará a sus datos.

Tipo de servicio

REST: http://[IP:PUERTO]/vacuna/api/swagger.json

Documentación

Parámetros de cabecera

Authorization: Bearer [token] String (header)* requerido
Accept String (header)* requerido

Métodos

Método (POST) 1 

Búsqueda de registro de vacunación por cédula en el sistema de RVE

http://[IP:PUERTO]/vacuna/api/mspbs/rve_ws/vacunaRVEPorCedula

Parámetros (JSON)

{"documento":"111"}

Respuesta

Modelo

{
  "persona": {
    "id_personas": "00000",
    "id_maternidad": "0",
    "id_tipo_documento": "1",
    "id_departamento": "1",
    "id_municipio": "1",
    "id_barrio": "1",
    "id_pais": "1",
    "nombre1": "NNNN",
    "nombre2": "NNNN",
    "apellido1": "NNNNN",
    "apellido2": "NNNN",
    "documento": "0000000",
    "sexo": "M",
    "fecha_nacimiento": "yyyy-MM-dd",
    "servicio_salud": "",
    "domicilio": "",
    "domicilio_complemento": "",
    "telefono": "",
    "localidad": "",
    "celular": "",
    "email": "",
    "madre_nombre1": "",
    "madre_nombre2": "",
    "madre_apellido1": "",
    "madre_apellido2": "",
    "madre_documento": "",
    "fecha_crea": "yyyy-MM-dd HH:mm:ss.sss",
    "fecha_mod": "yyyy-MM-dd HH:mm:ss.sss",
    "origen": "",
    "madre_id_tipo_documento": "1",
    "nombre3": "",
    "id_tipo": "1",
    "padre_id_tipo_documento": "1",
    "padre_documento": "",
    "padre_nombre1": "",
    "padre_nombre2": "",
    "padre_apellido1": "",
    "padre_apellido2": "",
    "nombre_planilla": "",
    "lugar_nacimiento": "",
    "observaciones": "",
    "id_etnia": "0",
    "id_vacunatorio": "0",
    "id_consultorio": "0",
    "madre_nombre": "",
    "madre_telefono": "",
    "padre_nombre": "",
    "padre_telefono": "",
    "z_usuario_id": "",
    "z_persona_id": "",
    "apf_id_persona": "",
    "departamento": "Capital",
    "municipio": "Asunción",
    "barrio": "Mcal. José Félix Estigarribia",
    "etnia": ""
  },
  "vacunaciones": [
    {
      "id_vacunaciones": "000",
      "id_dosis": "100",
      "id_persona": "0000",
      "id_institucion": "0",
      "id_vacunatorio": "000",
      "id_campania": "1",
      "id_usuario": "0",
      "id_vacunador": "0",
      "fecha": "yyyy-MM-dd",
      "lote": "IP-0040020",
      "observaciones": "",
      "fecha_crea": "yyyy-MM-dd HH:mm:ss.sss",
      "fecha_mod": "yyyy-MM-dd HH:mm:ss.sss",
      "id_stock_local": "1",
      "dispositivo": "WEB",
      "id_tipo": "1",
      "z_vacuna_aplicada_id": "",
      "apf_id_vacunaciones_aux": "",
      "id_criterio": "",
      "id_estrategia": "",
      "dosis": "Sputnik - 1ª dosis",
      "vacuna": "Sputnik V",
      "id_vacuna": "00",
      "vacunatorio_codigo": "1.1.1",
      "vacunatorio": "CVC SND",
      "vacunador": "NNNN",
      "tipo": "A",
      "id_campana": "1"
    }
]
}

 

Método (POST) 2

Búsqueda de registro de vacunación por fecha en el sistema de RVE

http://[IP:PUERTO]/vacuna/api/mspbs/rve_ws/vacunaRVEPorFecha

Parámetros

{"fecha":"yyyy-MM-dd"}

Respuesta

Modelo

[
  {
    "id_vacunaciones": "00000",
    "id_dosis": "00",
    "id_persona": "0000",
    "id_institucion": "0",
    "id_vacunatorio": "000",
    "id_campania": "0",
    "id_usuario": "0000",
    "id_vacunador": "000",
    "fecha": "yyyy-MM-dd",
    "lote": "FM2954",
    "observaciones": null,
    "fecha_crea": "yyyy-MM-dd HH:mm:ss.ssss",
    "fecha_mod": "yyyy-MM-dd HH:mm:ss.ssss",
    "id_stock_local": "00000",
    "dispositivo": "WEB",
    "id_tipo": "1",
    "z_vacuna_aplicada_id": 0,
    "apf_id_vacunaciones_aux": 0,
    "id_criterio": "000",
    "id_estrategia": "00",
    "hora": "HH:mm",
    "fecha_reg": "yyyy-MM-dd",
    "vacunatorio": "USF. YKUA PORA",
    "documento": "000000",
    "nombre1": "NNNN",
    "nombre2": "NNNN",
    "apellido1": "NNNN",
    "apellido2": "NNNNN",
    "fecha_nacimiento": "yyyy-MM-dd",
    "vacuna": "Pfizer",
    "dosis": "Pfizer - 1ª dosis",
    "id_vacuna": "00",
    "vacunador": "NNNN",
    "usuario": "NNNN",
    "tipo": "A"
  }]

Método (GET) 3

Obtener datos de vacunación COVID19 por número de cédula y fecha de nacimiento.

http://[IP:PUERTO]/vacuna/api/mspbs/getVacunados/{cedula}/{fechaNac}

Parámetros

cedula string path param 
fechaNac string path param (formato yyyy-MM-dd)

Respuesta

Modelo

[
  {
    "nombre": "NNNNN",
    "lote": "IF-0040000",
    "vacuna": "SPUTNIK V",
    "dosis": "1",
    "establecimiento": "NNN NNN",
    "fecha_aplicacion": "yyyy-MM-dd"
  }
]

Método (GET) 4

Obtener datos de vacunación COVID19 de extranjeros.

http://[IP:PUERTO]/vacuna/api/mspbs/getVacunadosExtranjeros?cedula=000&apellido=nnn&fechaNac=yyyy-MM-dd&

Parámetros

cedula string query param 
apellido string query param
fechaNac string query param (formato yyyy-MM-dd)

Respuesta

Modelo

[
  {
    "nombre": "NNNNN",
    "lote": "IF-0040000",
    "vacuna": "SPUTNIK V COVID-19",
    "dosis": "1",
    "establecimiento": "NNN NNN",
    "fecha_aplicacion": "yyyy-MM-dd"
  }
]

Método (GET) 5

Obtener datos de vacunación proveniente del sistema PAI.

http://[IP:PUERTO]/vacuna/api/mspbs/obtenerLibretaPorCi/{numeroCi}

Parámetros

numeroCi string path param 

Respuesta

Modelo

{
  "nombre": "NNN NNN",
  "apellido": "NNN NNN",
  "ci": "0000",
  "fechaNacimiento": 000000000000,
  "fechaNacimientoString": "dd/MM/yyyy",
  "establecimientoPaciente": "NNN",
  "vacunasAplicadas": [
    {
      "codigoVacuna": "ASTRAZENECA-CHADOX1-S - COVID-19",
      "dosis": "2d",
      "codigoLote": "xxxxx",
      "fechaAplicacion": 000000000000,
      "fechaAplicacionString": "dd/MM/yyyy",
      "establecimientoAplicacion": "nnnn"
    }
  ],
  "mensaje": "Consulta exitosa",
  "codMensaje": 0
}

Método (GET) 6

Obtener libreta de vacunación por numero de cédula de la madre o del padre.

http://[IP:PUERTO]/vacuna/api/mspbs/btenerLibretaPorCiPadres/{numeroCiPadreMadre}

Parámetros

numeroCiPadreMadre string path param 

 

Nivel de calidad del servicio

Disponibilidad
99,99%

Tiempo de respuesta
sin datos

Volumen de carga máx.

Fecha de Actualización
07/06/22 15:05:p.m.