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:


Attributes (InstitutionProcedure)

  • id: integer, identificador único del mapeo
  • external_code: string, código asignado al procedimiento dentro de la institución
  • procedure_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) en external_code, procedure.code, procedure.name o traducciones.
  • filter[external_code]: Código externo del procedimiento (búsqueda parcial / LIKE)
  • filter[created_at]: Fecha de creación
  • filter[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.