Lock ECMR
PUT/ecmr/lock/:service_code
Propósito
Bloquear un eCMR para cerrar su edición y asegurar la integridad de su estado final.
Objetivo
Lock ECMR.
Casos de uso
- Consumir la operación desde la app web o integraciones backend.
- Ejecutar el flujo operativo correspondiente del eCMR.
- Obtener una respuesta consistente según el estado del recurso.
Detalles técnicos
- Endpoint real en código:
PUT /ecmr/lock/{service_code}. - Mantiene parámetros, requestBody y responses definidos en este contrato.
- Contexto funcional actual: Bloquea un ECMR para evitar futuras modificaciones y genera el documento PDF final. Efectos: - Cambia el estado a 'locked'. - Genera y almacena el PDF definitivo. - Impide ediciones posteriores de datos críticos.
Autenticación
Requiere JWT (bearerAuth) o API key (apiKeyAuth).
Request
Responses
- 200
- 403
Operación realizada correctamente
Response Headers
Error de autorización, validación o permisos insuficientes