GET/v1/hospital/inpatient-ordersList inpatient orders
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
patientId | query | string o nulo | No |
admissionId | query | string o nulo | No |
status | query | string o nulo | No |
orderType | query | string o nulo | No |
destination | query | string o nulo | No |
tenantId | query | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | lista de InpatientOrderOut |
| 422 | Error de validación | HTTPValidationError |
POST/v1/hospital/inpatient-ordersCreate Inpatient Order
Cuerpo obligatorio InpatientOrderIn
| Campo | Tipo | Obl. |
|---|
admissionId | string | Sí |
orderType | string | No |
destination | string o nulo | No |
priority | string | No |
reason | string | Sí |
instructions | string o nulo | No |
items | lista de object | No |
responsibleArea | string o nulo | No |
resultAssociatedType | string o nulo | No |
resultAssociatedId | string o nulo | No |
generateTask | boolean | No |
shift | string | No |
taskTitle | string o nulo | No |
assignedRole | string | No |
assignedToUserId | string o nulo | No |
dueAt | string (date-time) o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 201 | Respuesta correcta | InpatientOrderOut |
| 422 | Error de validación | HTTPValidationError |
GET/v1/hospital/inpatient-orders/{order_id}Get inpatient order by id
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
order_id | path | string | Sí |
tenantId | query | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | InpatientOrderOut |
| 422 | Error de validación | HTTPValidationError |
PATCH/v1/hospital/inpatient-orders/{order_id}Update Inpatient Order
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
order_id | path | string | Sí |
tenantId | query | string o nulo | No |
Cuerpo obligatorio InpatientOrderUpdateIn
| Campo | Tipo | Obl. |
|---|
status | string o nulo | No |
priority | string o nulo | No |
destination | string o nulo | No |
responsibleArea | string o nulo | No |
resultAssociatedType | string o nulo | No |
resultAssociatedId | string o nulo | No |
reason | string o nulo | No |
instructions | string o nulo | No |
items | lista de object o nulo | No |
changeReason | string | Sí |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | InpatientOrderOut |
| 422 | Error de validación | HTTPValidationError |
POST/v1/hospital/nursing/handoffsCreate Hospital Nursing Handoff
Cuerpo obligatorio NursingHandoffIn
| Campo | Tipo | Obl. |
|---|
shiftFrom | string | Sí |
shiftTo | string | Sí |
branchId | string o nulo | No |
unit | string o nulo | No |
patientId | string o nulo | No |
admissionId | string o nulo | No |
activeRisks | lista de string | No |
pendingTasks | lista de object | No |
notes | lista de string | No |
medications | lista de string | No |
events | lista de string | No |
summary | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 201 | Respuesta correcta | NursingHandoffOut |
| 422 | Error de validación | HTTPValidationError |
GET/v1/hospital/nursing/tasksList inpatient nursing tasks
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
unitId | query | string o nulo | No |
shiftId | query | string o nulo | No |
status | query | string o nulo | No |
admissionId | query | string o nulo | No |
assignedRole | query | string o nulo | No |
tenantId | query | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | lista de NursingTaskOut |
| 422 | Error de validación | HTTPValidationError |
GET/v1/hospital/nursing/tasks/{task_id}Get inpatient nursing task by id
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
task_id | path | string | Sí |
tenantId | query | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | NursingTaskOut |
| 422 | Error de validación | HTTPValidationError |
PATCH/v1/hospital/nursing/tasks/{task_id}/acknowledgeAcknowledge Hospital Nursing Task
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
task_id | path | string | Sí |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | NursingTaskOut |
| 422 | Error de validación | HTTPValidationError |
PATCH/v1/hospital/nursing/tasks/{task_id}/completeComplete Hospital Nursing Task
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
task_id | path | string | Sí |
Cuerpo opcional NursingTaskStatusIn o nulo
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | NursingTaskOut |
| 422 | Error de validación | HTTPValidationError |
POST/v1/nursing/fluid-diet-recordsRecord Nursing Fluid Diet
Cuerpo obligatorio NursingFluidDietRecordIn
| Campo | Tipo | Obl. |
|---|
patientId | string | Sí |
admissionId | string o nulo | No |
encounterId | string o nulo | No |
branchId | string o nulo | No |
nursingTaskId | string o nulo | No |
recordType | "FLUID_INTAKE" | "FLUID_OUTPUT" | "DIET" | No |
fluidType | string o nulo | No |
volumeMl | integer o nulo | No |
route | string o nulo | No |
measuredAt | string (date-time) o nulo | No |
dietOrder | string o nulo | No |
dietCompliance | "COMPLIANT" | "PARTIAL" | "REFUSED" | "NPO" | "NOT_APPLICABLE" o nulo | No |
restrictions | lista de string | No |
notes | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 201 | Respuesta correcta | NursingFluidDietRecordOut |
| 422 | Error de validación | HTTPValidationError |
Create Nursing Handoff
Cuerpo obligatorio NursingHandoffIn
| Campo | Tipo | Obl. |
|---|
shiftFrom | string | Sí |
shiftTo | string | Sí |
branchId | string o nulo | No |
unit | string o nulo | No |
patientId | string o nulo | No |
admissionId | string o nulo | No |
activeRisks | lista de string | No |
pendingTasks | lista de object | No |
notes | lista de string | No |
medications | lista de string | No |
events | lista de string | No |
summary | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 201 | Respuesta correcta | NursingHandoffOut |
| 422 | Error de validación | HTTPValidationError |
POST/v1/nursing/medication-administrationsRecord Medication Administration
Cuerpo obligatorio NursingMedicationAdministrationIn
| Campo | Tipo | Obl. |
|---|
patientId | string | Sí |
admissionId | string o nulo | No |
encounterId | string o nulo | No |
branchId | string o nulo | No |
cpoeOrderId | string o nulo | No |
nursingTaskId | string o nulo | No |
prescriptionItemId | string o nulo | No |
inventoryProductId | string o nulo | No |
inventoryMovementId | string o nulo | No |
patientChargeId | string o nulo | No |
medicationName | string | Sí |
dose | string | Sí |
route | string o nulo | No |
scheduledAt | string (date-time) o nulo | No |
administeredAt | string (date-time) o nulo | No |
lotNumber | string o nulo | No |
result | "ADMINISTERED" | "HELD" | "REFUSED" | "WASTED" | "MISSED" | No |
notes | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 201 | Respuesta correcta | NursingMedicationAdministrationOut |
| 422 | Error de validación | HTTPValidationError |
Create Nursing Note
Cuerpo obligatorio NursingNoteIn
| Campo | Tipo | Obl. |
|---|
patientId | string | Sí |
admissionId | string o nulo | No |
encounterId | string o nulo | No |
branchId | string o nulo | No |
shift | string | No |
noteType | string | No |
note | string | Sí |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 201 | Respuesta correcta | NursingNoteOut |
| 422 | Error de validación | HTTPValidationError |
GET/v1/nursing/patients/{patient_id}/vitalsList Patient Nursing Vitals
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
patient_id | path | string | Sí |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | lista de NursingVitalSignOut |
| 422 | Error de validación | HTTPValidationError |
POST/v1/nursing/proceduresRecord Nursing Procedure
Cuerpo obligatorio NursingProcedureRecordIn
| Campo | Tipo | Obl. |
|---|
patientId | string | Sí |
admissionId | string o nulo | No |
encounterId | string o nulo | No |
branchId | string o nulo | No |
nursingTaskId | string o nulo | No |
procedureName | string | Sí |
procedureCode | string o nulo | No |
performedAt | string (date-time) o nulo | No |
result | "COMPLETED" | "PARTIAL" | "CANCELLED" | "DEFERRED" | No |
suppliesUsed | lista de object | No |
inventoryMovementId | string o nulo | No |
patientChargeId | string o nulo | No |
notes | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 201 | Respuesta correcta | NursingProcedureRecordOut |
| 422 | Error de validación | HTTPValidationError |
Create Nursing Task
Cuerpo obligatorio NursingTaskCreateIn
| Campo | Tipo | Obl. |
|---|
patientId | string | Sí |
admissionId | string o nulo | No |
encounterId | string o nulo | No |
cpoeOrderId | string o nulo | No |
branchId | string o nulo | No |
unit | string o nulo | No |
shift | string | No |
taskType | string | No |
title | string | Sí |
instructions | string o nulo | No |
priority | string | No |
assignedToUserId | string o nulo | No |
assignedRole | string o nulo | No |
dueAt | string (date-time) o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 201 | Respuesta correcta | NursingTaskOut |
| 422 | Error de validación | HTTPValidationError |
PATCH/v1/nursing/tasks/{task_id}/statusUpdate Nursing Task Status
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
task_id | path | string | Sí |
Cuerpo obligatorio NursingTaskStatusIn
| Campo | Tipo | Obl. |
|---|
status | "ACKNOWLEDGED" | "IN_PROGRESS" | "DONE" | "NOT_DONE" | "CANCELLED" | Sí |
reason | string o nulo | No |
note | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | NursingTaskOut |
| 422 | Error de validación | HTTPValidationError |
Record Nursing Vitals
Cuerpo obligatorio NursingVitalSignIn
| Campo | Tipo | Obl. |
|---|
patientId | string | Sí |
admissionId | string o nulo | No |
encounterId | string o nulo | No |
branchId | string o nulo | No |
recordedAt | string (date-time) o nulo | No |
temperatureC | number o nulo | No |
heartRate | integer o nulo | No |
respiratoryRate | integer o nulo | No |
systolicBp | integer o nulo | No |
diastolicBp | integer o nulo | No |
spo2 | integer o nulo | No |
glucoseMgDl | integer o nulo | No |
weightKg | number o nulo | No |
painScore | integer o nulo | No |
notes | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 201 | Respuesta correcta | NursingVitalSignOut |
| 422 | Error de validación | HTTPValidationError |
List nursing workspace tasks and context
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
branchId | query | string o nulo | No |
unit | query | string o nulo | No |
shift | query | string o nulo | No |
handoffShift | query | string o nulo | No |
assignedToMe | query | boolean | No |
tenantId | query | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | NursingWorkspaceOut |
| 422 | Error de validación | HTTPValidationError |