List Cashier Deposits
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
branchId | query | string o nulo | No |
patientId | query | string o nulo | No |
admissionId | query | string o nulo | No |
tenantId | query | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | lista de CashierDepositOut |
| 422 | Error de validación | HTTPValidationError |
POST/v1/cashier/deposits/{deposit_id}/applyApply Cashier Deposit
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
deposit_id | path | string | Sí |
tenantId | query | string o nulo | No |
Cuerpo obligatorio CashierDepositApplyIn
| Campo | Tipo | Obl. |
|---|
invoiceId | string | Sí |
amount | number o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 201 | Respuesta correcta | CashierTransactionOut |
| 422 | Error de validación | HTTPValidationError |
Create Cashier Payment
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
tenantId | query | string o nulo | No |
Cuerpo obligatorio CashierPaymentCreateIn
| Campo | Tipo | Obl. |
|---|
targetType | "INVOICE" | "ADMISSION" | "DEPOSIT" | Sí |
amount | number | Sí |
method | "CASH" | "CARD" | "TRANSFER" | "CHECK" | "INSURANCE" | Sí |
payerName | string | Sí |
reference | string o nulo | No |
invoiceId | string o nulo | No |
admissionId | string o nulo | No |
patientId | string o nulo | No |
depositAmount | number o nulo | No |
kind | "PAYMENT" | "DEPOSIT" | "REFUND" | "REVERSAL" | No |
originalPaymentId | string o nulo | No |
reason | string o nulo | No |
approverUserId | string o nulo | No |
beneficiaryName | string o nulo | No |
evidenceUrl | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 201 | Respuesta correcta | CashierTransactionOut |
| 422 | Error de validación | HTTPValidationError |
List Cashier Refunds
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
branchId | query | string o nulo | No |
reason | query | string o nulo | No |
approverUserId | query | string o nulo | No |
targetType | query | string o nulo | No |
targetId | query | string o nulo | No |
search | query | string o nulo | No |
dateFrom | query | string (date-time) o nulo | No |
dateTo | query | string (date-time) o nulo | No |
tenantId | query | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | lista de CashierTransactionOut |
| 422 | Error de validación | HTTPValidationError |
GET/v1/cashier/refunds/summarySummarize Cashier Refunds
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
branchId | query | string o nulo | No |
reason | query | string o nulo | No |
approverUserId | query | string o nulo | No |
dateFrom | query | string (date-time) o nulo | No |
dateTo | query | string (date-time) o nulo | No |
tenantId | query | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | CashierRefundSummaryOut |
| 422 | Error de validación | HTTPValidationError |
GET/v1/cashier/refunds/{refund_id}/documentGet Cashier Refund Document
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
refund_id | path | string | Sí |
tenantId | query | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | CashierRefundDocumentOut |
| 422 | Error de validación | HTTPValidationError |
List Cashier Shifts
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
branchId | query | string o nulo | No |
status | query | string o nulo | No |
cashierUserId | query | string o nulo | No |
tenantId | query | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | lista de CashierShiftOut |
| 422 | Error de validación | HTTPValidationError |
Open Cashier Shift
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
tenantId | query | string o nulo | No |
Cuerpo obligatorio CashierShiftOpenIn
| Campo | Tipo | Obl. |
|---|
branchId | string o integer o null | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 201 | Respuesta correcta | CashierShiftOut |
| 422 | Error de validación | HTTPValidationError |
PATCH/v1/cashier/shifts/{shift_id}/closeClose Cashier Shift
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
shift_id | path | string | Sí |
tenantId | query | string o nulo | No |
Cuerpo obligatorio CashierShiftCloseIn
| Campo | Tipo | Obl. |
|---|
actualCash | number | No |
actualCard | number | No |
actualTransfer | number | No |
actualCheck | number | No |
actualInsurance | number | No |
closingReason | string o nulo | No |
approvedByUserId | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | CashierShiftOut |
| 422 | Error de validación | HTTPValidationError |
GET/v1/cashier/shifts/{shift_id}/transactionsList Cashier Shift Transactions
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
shift_id | path | string | Sí |
tenantId | query | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | lista de CashierTransactionOut |
| 422 | Error de validación | HTTPValidationError |
GET/v1/cashier/transactionsList Cashier Transactions
Parámetros
| Nombre | En | Tipo | Obl. |
|---|
branchId | query | string o nulo | No |
kind | query | string o nulo | No |
targetType | query | string o nulo | No |
search | query | string o nulo | No |
reason | query | string o nulo | No |
reference | query | string o nulo | No |
approverUserId | query | string o nulo | No |
payerName | query | string o nulo | No |
dateFrom | query | string (date-time) o nulo | No |
dateTo | query | string (date-time) o nulo | No |
tenantId | query | string o nulo | No |
Respuestas
| Código | Descripción | Devuelve |
|---|
| 200 | Respuesta correcta | lista de CashierTransactionOut |
| 422 | Error de validación | HTTPValidationError |