ProcedureMappingController API Documentation
Este módulo permite consultar la lista y el detalle de mapeos de procedimientos de la institución (InstitutionProcedure).
Endpoints
Base Path
Todos los endpoints están prefijados con /api/v1/procedure-mappings.
Global Standards
Consulte Common.md para detalles sobre:
- Autenticación
- Paginación y Ordenamiento
- Estructura global de errores
- Guía de Filtrado completa
Attributes (InstitutionProcedure)
id: integer, identificador único del mapeoexternal_code: string, código asignado al procedimiento dentro de la instituciónprocedure_code: string, código global del procedimiento (procedure.code)name: string, nombre o descripción corta del procedimiento (con su traducción según el idioma configurado)created_at: string datetime, fecha y hora de creación del registro
Filtros Disponibles
search: Término de búsqueda general (búsqueda parcial / LIKE) enexternal_code,procedure.code,procedure.nameo traducciones.filter[external_code]: Código externo del procedimiento (búsqueda parcial / LIKE)filter[created_at]: Fecha de creaciónfilter[updated_at]: Fecha de última actualización
Endpoints Detail
GET
/api/v1/procedure-mappings
Obtiene una lista paginada de mapeos de procedimientos para la institución activa.
Response 200 OK
{
"data": [
{
"id": 142,
"external_code": "RX-TORAX-01",
"procedure_code": "RAD-0012",
"name": "Radiografía de Tórax AP y Lateral",
"created_at": "2026-07-26 14:00:00"
}
],
"_links": {
"self": { "href": "http://worklist.dicomline.com/api/v1/procedure-mappings?page=1" },
"first": { "href": "http://worklist.dicomline.com/api/v1/procedure-mappings?page=1" },
"last": { "href": "http://worklist.dicomline.com/api/v1/procedure-mappings?page=1" }
},
"_meta": {
"totalCount": 1,
"pageCount": 1,
"currentPage": 1,
"perPage": 20
}
}
GET
/api/v1/procedure-mappings/{id}
Obtiene la información detallada de un mapeo de procedimiento por su ID.
Response 200 OK
{
"id": 142,
"external_code": "RX-TORAX-01",
"procedure_code": "RAD-0012",
"name": "Radiografía de Tórax AP y Lateral",
"created_at": "2026-07-26 14:00:00"
}
Respuestas adicionales:
404 Not Found: Si no existe un mapeo con el ID especificado.