GET
/patients/searchPacientes
Buscar pacientes
Busca pacientes por cédula o nombre.
Busca un paciente en el sistema MedicalCore. Devuelve hasta N coincidencias con un objeto `raw` que contiene todos los datos del paciente — ese objeto es el que se debe enviar al crear una cita en `cita.citaPaciente.paciente`.
Parámetros2
| Campo | Tipo | In | Requerido | Descripción |
|---|---|---|---|---|
cedulaej. 402-3108988-5 | string | query | opcional | Cédula del paciente (formato dominicano con guiones, ej. 402-3108988-5). |
nombreej. Juan | string | query | opcional | Nombre o apellido. Búsqueda parcial, case-insensitive. |
cURL
request.sh·bash
curl "https://apimedex.dploy.lol/api/v1/patients/search?cedula=402-3108988-5" \
-H "x-api-key: $MEDEX_API_KEY"Respuestas2
| Status | Descripción |
|---|---|
| 200 | Lista de pacientes que coinciden con el filtro. |
| 401 | API Key inválida o ausente. |
200
Lista de pacientes que coinciden con el filtro.response-200.json·json
{
"count": 1,
"patients": [
{
"id": 56789,
"fullName": "JUAN PÉREZ",
"identification": "402-3108988-5",
"email": "juan@example.com",
"raw": {
"_id": 56789,
"fullName": "JUAN PÉREZ",
"nombre": "JUAN",
"apellido": "PÉREZ"
}
}
]
}