List Interactions
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
surface | query | string o nulo | No |
kind | query | string o nulo | No |
status | query | string o nulo | No |
patientId | query | string o nulo | No |
requestedByUserId | query | string o nulo | No |
consentStatus | query | string o nulo | No |
dateFrom | query | string (date-time) o nulo | No |
dateTo | query | string (date-time) o nulo | No |
page | query | integer | No |
page_size | query | integer | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | AiInteractionListOut |
| 422 | Error de validación | HTTPValidationError |
Record Interaction
Cuerpo obligatorio AiInteractionRecordIn
| Campo | Tipo | Obl. |
|---|
surface | string | Sí |
kind | string | Sí |
promptContext | object | Sí |
output | object | Sí |
branchId | string o nulo | No |
patientId | string o nulo | No |
admissionId | string o nulo | No |
careEpisodeId | string o nulo | No |
clinicalEncounterId | string o nulo | No |
emergencyEncounterId | string o nulo | No |
model | string o nulo | No |
modelVersion | string o nulo | No |
confidenceScore | number o nulo | No |
consentStatus | string o nulo | No |
consentReference | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 201 | Respuesta correcta | AiInteractionOut |
| 422 | Error de validación | HTTPValidationError |
GET/v1/ai/interactions/summaryInteractions Summary
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | AiInteractionSummaryOut |
GET/v1/ai/interactions/{interaction_id}Get Interaction
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
interaction_id | path | string | Sí |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | AiInteractionOut |
| 422 | Error de validación | HTTPValidationError |
POST/v1/ai/interactions/{interaction_id}/consentConsent Interaction
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
interaction_id | path | string | Sí |
Cuerpo obligatorio AiInteractionConsentIn
| Campo | Tipo | Obl. |
|---|
consentStatus | string | Sí |
consentReference | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | AiInteractionOut |
| 422 | Error de validación | HTTPValidationError |
POST/v1/ai/interactions/{interaction_id}/reviewReview Interaction
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
interaction_id | path | string | Sí |
Cuerpo obligatorio AiInteractionReviewIn
| Campo | Tipo | Obl. |
|---|
status | string | Sí |
reviewNote | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | AiInteractionOut |
| 422 | Error de validación | HTTPValidationError |