Recurso

Verificación · Casos

8 operaciones · base https://api.bestdoctorsrd.com

POST/v1/verification-cases

Create Verification Case

Cuerpo obligatorio app__api__routes__verification_cases__VerificationCaseCreateIn

CampoTipoObl.
entityType"PATIENT" | "DOCTOR" | "MEDICAL_OFFICE" | "INSTITUTION"
entityIdstring
tenantIdstring o nuloNo
assignedReviewerIdstring o nuloNo
status"DRAFT" | "UNASSIGNED" | "ASSIGNED" | "PENDING_DOCUMENTS" | "SUBMITTED" | "WAITING_INFORMATION" | "IN_REVIEW" | "UNDER_REVIEW" | "ESCALATED" | "APPROVED" | "REJECTED" | "SUSPENDED" | "EXPIRED" | "REVALIDATION_REQUIRED" | "REVALIDATION_SUBMITTED" | "REVALIDATED" | "REOPENED" | "CANCELLED" | "CLOSED"No
slaDueDatestring (date-time) o nuloNo
expirationDatestring (date) o nuloNo

Respuestas

CódigoDescripciónDevuelve
201Respuesta correctaapp__api__routes__verification_cases__VerificationCaseOut
422Error de validaciónHTTPValidationError
GET/v1/verification-cases/entity/{entity_type}/{entity_id}

Get Entity Verification Cases

Parámetros

NombreEnTipoObl.
entity_typepath"PATIENT" | "DOCTOR" | "MEDICAL_OFFICE" | "INSTITUTION"
entity_idpathstring
tenantIdquerystring o nuloNo

Respuestas

CódigoDescripciónDevuelve
200Respuesta correctalista de app__api__routes__verification_cases__VerificationCaseOut
422Error de validaciónHTTPValidationError
GET/v1/verification-cases/{case_id}

Get Verification Case

Parámetros

NombreEnTipoObl.
case_idpathstring
tenantIdquerystring o nuloNo

Respuestas

CódigoDescripciónDevuelve
200Respuesta correctaapp__api__routes__verification_cases__VerificationCaseOut
422Error de validaciónHTTPValidationError
PATCH/v1/verification-cases/{case_id}/approve

Approve Verification Case

Parámetros

NombreEnTipoObl.
case_idpathstring
tenantIdquerystring o nuloNo

Cuerpo obligatorio VerificationCaseApproveIn

CampoTipoObl.
decisionReasonstring o nuloNo
expirationDatestring (date) o nuloNo

Respuestas

CódigoDescripciónDevuelve
200Respuesta correctaapp__api__routes__verification_cases__VerificationCaseOut
422Error de validaciónHTTPValidationError
PATCH/v1/verification-cases/{case_id}/assign

Assign Verification Case

Parámetros

NombreEnTipoObl.
case_idpathstring
tenantIdquerystring o nuloNo

Cuerpo obligatorio VerificationCaseAssignIn

CampoTipoObl.
assignedReviewerIdstring
slaDueDatestring (date-time) o nuloNo

Respuestas

CódigoDescripciónDevuelve
200Respuesta correctaapp__api__routes__verification_cases__VerificationCaseOut
422Error de validaciónHTTPValidationError
PATCH/v1/verification-cases/{case_id}/escalate

Escalate Verification Case

Parámetros

NombreEnTipoObl.
case_idpathstring
tenantIdquerystring o nuloNo

Cuerpo obligatorio VerificationCaseEscalateIn

CampoTipoObl.
reasonstring o nuloNo
slaDueDatestring (date-time) o nuloNo
escalationLevelinteger o nuloNo

Respuestas

CódigoDescripciónDevuelve
200Respuesta correctaapp__api__routes__verification_cases__VerificationCaseOut
422Error de validaciónHTTPValidationError
PATCH/v1/verification-cases/{case_id}/reject

Reject Verification Case

Parámetros

NombreEnTipoObl.
case_idpathstring
tenantIdquerystring o nuloNo

Cuerpo obligatorio VerificationCaseRejectIn

CampoTipoObl.
decisionReasonstring

Respuestas

CódigoDescripciónDevuelve
200Respuesta correctaapp__api__routes__verification_cases__VerificationCaseOut
422Error de validaciónHTTPValidationError
PATCH/v1/verification-cases/{case_id}/status

Update Verification Case Status

Parámetros

NombreEnTipoObl.
case_idpathstring
tenantIdquerystring o nuloNo

Cuerpo obligatorio VerificationCaseStatusIn

CampoTipoObl.
status"DRAFT" | "UNASSIGNED" | "ASSIGNED" | "PENDING_DOCUMENTS" | "SUBMITTED" | "WAITING_INFORMATION" | "IN_REVIEW" | "UNDER_REVIEW" | "ESCALATED" | "APPROVED" | "REJECTED" | "SUSPENDED" | "EXPIRED" | "REVALIDATION_REQUIRED" | "REVALIDATION_SUBMITTED" | "REVALIDATED" | "REOPENED" | "CANCELLED" | "CLOSED"
decisionReasonstring o nuloNo
slaDueDatestring (date-time) o nuloNo
expirationDatestring (date) o nuloNo

Respuestas

CódigoDescripciónDevuelve
200Respuesta correctaapp__api__routes__verification_cases__VerificationCaseOut
422Error de validaciónHTTPValidationError