Recurso

Emergencias

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

GET/v1/emergency/encounters

List Emergency Encounters

Parámetros

NombreEnTipoObl.
tenantIdquerystring o nuloNo
statusquerystring o nuloNo
branchIdquerystring o nuloNo
areaquerystring o nuloNo
responsibleUserIdquerystring o nuloNo
includeInactivequerybooleanNo
boardViewquerybooleanNo

Respuestas

CódigoDescripciónDevuelve
200Respuesta correctalista de EmergencyEncounterOut
422Error de validaciónHTTPValidationError
POST/v1/emergency/encounters

Create Emergency Encounter

Parámetros

NombreEnTipoObl.
tenantIdquerystring o nuloNo

Cuerpo obligatorio EmergencyEncounterCreateIn

CampoTipoObl.
patientIdstring o nuloNo
newPatientQuickPatientIn o nuloNo
temporaryPatientTemporaryPatientIn o nuloNo
branchIdstring o nuloNo
arrivalModestringNo
arrivedAtstring (date-time) o nuloNo
chiefComplaintstring
acuityinteger o nuloNo
vitalsobject o nuloNo
forceDuplicateReviewbooleanNo

Respuestas

CódigoDescripciónDevuelve
201Respuesta correctaEmergencyEncounterOut
422Error de validaciónHTTPValidationError
POST/v1/emergency/encounters/{encounter_id}/admission-request

Request Admission From Emergency

Parámetros

NombreEnTipoObl.
encounter_idpathstring

Cuerpo obligatorio EmergencyAdmissionRequestIn

CampoTipoObl.
attendingDoctorIdstring
bedIdstring o nuloNo
admissionTypestringNo
diagnosisstringNo
diagnosisIcd10string o nuloNo
reasonstring o nuloNo

Respuestas

CódigoDescripciónDevuelve
200Respuesta correctaobjeto
422Error de validaciónHTTPValidationError
POST/v1/emergency/encounters/{encounter_id}/conversion-retry

Retry Emergency Conversion

Parámetros

NombreEnTipoObl.
encounter_idpathstring

Cuerpo obligatorio EmergencyConversionIn

CampoTipoObl.
attendingDoctorIdstring
bedIdstring o nuloNo
admissionTypestringNo
diagnosisstringNo
diagnosisIcd10string o nuloNo
reasonstring o nuloNo
requestedBedTypestring o nuloNo
forceNewAdmissionbooleanNo

Respuestas

CódigoDescripciónDevuelve
200Respuesta correctaEmergencyConversionOut
422Error de validaciónHTTPValidationError
GET/v1/emergency/encounters/{encounter_id}/conversion-status

Get Emergency Conversion Status

Parámetros

NombreEnTipoObl.
encounter_idpathstring

Respuestas

CódigoDescripciónDevuelve
200Respuesta correctaEmergencyConversionOut
422Error de validaciónHTTPValidationError
POST/v1/emergency/encounters/{encounter_id}/convert-to-admission

Convert Emergency To Admission

Parámetros

NombreEnTipoObl.
encounter_idpathstring

Cuerpo obligatorio EmergencyConversionIn

CampoTipoObl.
attendingDoctorIdstring
bedIdstring o nuloNo
admissionTypestringNo
diagnosisstringNo
diagnosisIcd10string o nuloNo
reasonstring o nuloNo
requestedBedTypestring o nuloNo
forceNewAdmissionbooleanNo

Respuestas

CódigoDescripciónDevuelve
200Respuesta correctaEmergencyConversionOut
422Error de validaciónHTTPValidationError
POST/v1/emergency/encounters/{encounter_id}/cubicle-assignment

Assign Observation Cubicle

Parámetros

NombreEnTipoObl.
encounter_idpathstring

Cuerpo obligatorio CubicleAssignmentIn

CampoTipoObl.
cubicleIdstring

Respuestas

CódigoDescripciónDevuelve
200Respuesta correctaObservationCubicleOut
422Error de validaciónHTTPValidationError
POST/v1/emergency/encounters/{encounter_id}/cubicle-release

Release Observation Cubicle

Parámetros

NombreEnTipoObl.
encounter_idpathstring

Cuerpo opcional CubicleReleaseIn o nulo

Respuestas

CódigoDescripciónDevuelve
200Respuesta correctaObservationCubicleOut
422Error de validaciónHTTPValidationError
POST/v1/emergency/encounters/{encounter_id}/medication-administrations

Create Emergency Medication Administration

Parámetros

NombreEnTipoObl.
encounter_idpathstring

Cuerpo obligatorio EmergencyMedicationAdministrationCreateIn

CampoTipoObl.
cpoeOrderIdstring o nuloNo
prescriptionItemIdstring o nuloNo
inventoryProductIdstring o nuloNo
medicationNamestring
dosestring
routestring o nuloNo
quantitynumberNo
administeredAtstring (date-time) o nuloNo
lotNumberstring o nuloNo
result"ADMINISTERED" | "HELD" | "REFUSED" | "WASTED" | "MISSED"No
notesstring o nuloNo
createChargebooleanNo

Respuestas

CódigoDescripciónDevuelve
201Respuesta correctaEmergencyMedicationAdministrationOut
422Error de validaciónHTTPValidationError
PATCH/v1/emergency/encounters/{encounter_id}/merge-review

Flag Emergency Merge Review

Parámetros

NombreEnTipoObl.
encounter_idpathstring

Cuerpo obligatorio EmergencyMergeReviewIn

CampoTipoObl.
candidatePatientIdstring
reasonstring

Respuestas

CódigoDescripciónDevuelve
200Respuesta correctaEmergencyEncounterOut
422Error de validaciónHTTPValidationError
POST/v1/emergency/encounters/{encounter_id}/orders

Create Emergency Encounter Order

Parámetros

NombreEnTipoObl.
encounter_idpathstring

Cuerpo obligatorio EmergencyEncounterOrderCreateIn

CampoTipoObl.
orderingProviderIdstring o nuloNo
orderType"MEDICATION" | "LAB" | "IMAGING" | "PROCEDURE" | "NURSING"
destination"PHARMACY" | "LAB" | "IMAGING" | "PROCEDURE" | "NURSING"
prioritystringNo
diagnosisCodestring o nuloNo
diagnosisTextstring o nuloNo
reasonstring
instructionsstring o nuloNo
itemslista de CpoeOrderItemIn
controlledWorkflowConfirmedbooleanNo

Respuestas

CódigoDescripciónDevuelve
201Respuesta correctaobject
422Error de validaciónHTTPValidationError
PATCH/v1/emergency/encounters/{encounter_id}/status

Update Emergency Status

Parámetros

NombreEnTipoObl.
encounter_idpathstring

Cuerpo obligatorio EmergencyStatusUpdateIn

CampoTipoObl.
statusstring
dispositionstring o nuloNo

Respuestas

CódigoDescripciónDevuelve
200Respuesta correctaEmergencyEncounterOut
422Error de validaciónHTTPValidationError
POST/v1/emergency/encounters/{encounter_id}/supplies

Create Emergency Supply Consumption

Parámetros

NombreEnTipoObl.
encounter_idpathstring

Cuerpo obligatorio EmergencySupplyConsumptionCreateIn

CampoTipoObl.
procedureNamestringNo
procedureCodestring o nuloNo
performedAtstring (date-time) o nuloNo
result"COMPLETED" | "PARTIAL" | "CANCELLED" | "DEFERRED"No
supplieslista de EmergencySupplyLineIn
notesstring o nuloNo
createChargebooleanNo

Respuestas

CódigoDescripciónDevuelve
201Respuesta correctaEmergencySupplyRecordOut
422Error de validaciónHTTPValidationError
POST/v1/emergency/encounters/{encounter_id}/transfer-charges

Transfer Emergency Charges

PRD-36 / US-6: transfiere los cargos de emergencia a la cuenta de la admisión resultante. Idempotente: un cargo ya transferido (con admissionId) nunca se transfiere dos veces; preserva origen, sello de tiempo, actor y la referencia del encuentro (campos origin_* del cargo).

Parámetros

NombreEnTipoObl.
encounter_idpathstring

Respuestas

CódigoDescripciónDevuelve
200Respuesta correctaChargeTransferResultOut
422Error de validaciónHTTPValidationError
PATCH/v1/emergency/encounters/{encounter_id}/triage

Update Emergency Triage

Parámetros

NombreEnTipoObl.
encounter_idpathstring

Cuerpo obligatorio EmergencyTriageUpdateIn

CampoTipoObl.
acuityinteger
chiefComplaintstring o nuloNo
triageNotesstring o nuloNo
painScoreinteger o nuloNo
arrivalModestring o nuloNo
arrivedAtstring (date-time) o nuloNo
vitalsobject o nuloNo
statusstringNo

Respuestas

CódigoDescripciónDevuelve
200Respuesta correctaEmergencyEncounterOut
422Error de validaciónHTTPValidationError
GET/v1/emergency/encounters/{encounter_id}/workspace

Get Emergency Encounter Workspace

Parámetros

NombreEnTipoObl.
encounter_idpathstring

Respuestas

CódigoDescripciónDevuelve
200Respuesta correctaEmergencyEncounterWorkspaceOut
422Error de validaciónHTTPValidationError
GET/v1/emergency/observation-cubicles

List Observation Cubicles

Parámetros

NombreEnTipoObl.
tenantIdquerystring o nuloNo
branchIdquerystring o nuloNo
statusquerystring o nuloNo
resourceTypequerystring o nuloNo

Respuestas

CódigoDescripciónDevuelve
200Respuesta correctalista de ObservationCubicleOut
422Error de validaciónHTTPValidationError
POST/v1/emergency/observation-cubicles

Create Observation Cubicle

Parámetros

NombreEnTipoObl.
tenantIdquerystring o nuloNo

Cuerpo obligatorio ObservationCubicleCreateIn

CampoTipoObl.
branchIdstring
resourceTypestringNo
areastringNo
labelstring
statusstringNo
blockedReasonstring o nuloNo

Respuestas

CódigoDescripciónDevuelve
201Respuesta correctaObservationCubicleOut
422Error de validaciónHTTPValidationError
PATCH/v1/emergency/observation-cubicles/{cubicle_id}

Update Observation Cubicle

Parámetros

NombreEnTipoObl.
cubicle_idpathstring

Cuerpo obligatorio ObservationCubicleUpdateIn

CampoTipoObl.
resourceTypestring o nuloNo
areastring o nuloNo
labelstring o nuloNo
statusstring o nuloNo
blockedReasonstring o nuloNo

Respuestas

CódigoDescripciónDevuelve
200Respuesta correctaObservationCubicleOut
422Error de validaciónHTTPValidationError
GET/v1/emergency/resource-history

List Emergency Resource History

Parámetros

NombreEnTipoObl.
tenantIdquerystring o nuloNo
branchIdquerystring o nuloNo
encounterIdquerystring o nuloNo
resourceIdquerystring o nuloNo
patientIdquerystring o nuloNo

Respuestas

CódigoDescripciónDevuelve
200Respuesta correctalista de EmergencyResourceHistoryOut
422Error de validaciónHTTPValidationError