Invenciones
Método | URL | Parámetros | Respuesta | Permisos | Descripción |
---|---|---|---|---|---|
POST | /invenciones | Invencion | Invencion | PII-INV-C | Crea una Invencion |
GET | /invenciones | q + s | Lista[Invencion] | PII-INV-V, PII-INV-C, PII-INV-E, PII-INV-B, PII-INV-R | Busca/Lista Invencion (sólo devuelve los activos) |
GET | /invenciones/todos | q + s | Lista[Invencion] | PII-INV-V, PII-INV-C, PII-INV-E, PII-INV-B, PII-INV-R | Busca/Lista Invencion (devuelve todos) |
PUT | /invenciones/{id} | Invencion | Invencion | PII-INV-E | Modifica una Invencion |
GET | /invenciones/{id} | Invencion | PII-INV-V, PII-INV-C, PII-INV-E, PII-INV-B, PII-INV-R | Detalle de Invencion | |
HEAD | /invenciones/{id} | HTTP 200 / HTTP 204 | PII-INV-V, PII-INV-E | Comprueba la existencia de la Invencion con el id indicado | |
Subentidades | |||||
GET | /invenciones/{id}/sectoresaplicacion | InvencionSectorAplicacion | PII-INV-E, PII-INV-V, PII-INV-C | Listado de InvencionSectorAplicacion de la Invencion | |
PATCH | /invenciones/{id}/sectoresaplicacion | Lista[InvencionSectorAplicacion] | Lista[InvencionSectorAplicacion] | PII-INV-E, PII-INV-C | Elimina los SectorAplicacion asociados a la Invencion con el id indicado y asocia los SectorAplicacion indicados a la Invencion. |
Sectores de Aplicación
Método | URL | Parámetros | Respuesta | Permisos | Descripción |
---|---|---|---|---|---|
POST | /sectoresaplicacion | SectorAplicacion | SectorAplicacion | PII-SEA-C | Crea un SectorAplicacion |
GET | /sectoresaplicacion | q + s | Lista[SectorAplicacion] | PII-SEA-V, PII-SEA-C, PII-SEA-E, PII-SEA-B, PII-SEA-R, PII-INV-V, PII-INV-C, PII-INV-E, PII-INV-B, PII-INV-R | Busca/Lista SectorAplicacion (sólo devuelve los activos) |
GET | /sectoresaplicacion/todos | q + s | Lista[SectorAplicacion] | PII-SEA-V, PII-SEA-C, PII-SEA-E, PII-SEA-B, PII-SEA-R | Busca/Lista SectorAplicacion (devuelve todos) |
PUT | /sectoresaplicacion/{id} | SectorAplicacion | SectorAplicacion | PII-SEA-E | Modifica un SectorAplicacion |
GET | /sectoresaplicacion/{id} | SectorAplicacion | PII-SEA-V, PII-SEA-C, PII-SEA-E, PII-SEA-B, PII-SEA-R | Detalle de SectorAplicacion | |
PATCH | /sectoresaplicacion/{id}/activar | SectorAplicacion | PII-SEA-R | Activa un SectorAplicacion | |
PATCH | /sectoresaplicacion/{id}/desactivar | SectorAplicacion | PII-SEA-B | Desactiva un SectorAplicacion |
Tramos de Reparto
Método | URL | Parámetros | Respuesta | Permisos | Descripción |
---|---|---|---|---|---|
POST | /tramosreparto | TramoReparto | TramoReparto | PII-TRE-C | Crea un TramoReparto |
GET | /tramosreparto | q + s | Lista[TramoReparto] | PII-TRE-V, PII-TRE-C, PII-TRE-E, PII-TRE-B, PII-TRE-R | Busca/Lista TramoReparto (sólo devuelve los activos) |
GET | /tramosreparto/todos | q + s | Lista[TramoReparto] | PII-TRE-V, PII-TRE-C, PII-TRE-E, PII-TRE-B, PII-TRE-R | Busca/Lista TramoReparto (devuelve todos) |
PUT | /tramosreparto/{id} | TramoReparto | TramoReparto | PII-TRE-E, | Modifica un TramoReparto |
GET | /tramosreparto/{id} | TramoReparto | PII-TRE-V, PII-TRE-C, PII-TRE-E, PII-TRE-B, PII-TRE-R | Detalle de TramoReparto | |
PATCH | /tramosreparto/{id}/activar | TramoReparto | PII-TRE-R | Activa un TramoReparto | |
PATCH | /tramosreparto/{id}/desactivar | TramoReparto | PII-TRE-B | Desactiva un TramoReparto |
Tipos de Procedimiento
Método | URL | Parámetros | Respuesta | Permisos | Descripción |
---|---|---|---|---|---|
POST | /tiposprocedimiento | TipoProcedimientoInput | TipoProcedimientoOutput | PII-TPR-C | Crea un registro de tipo TipoProcedimiento |
GET | /tiposprocedimiento | q + s | Lista[TipoProcedimientoOutput] | PII-TPR-V, PII-TPR-C, PII-TPR-E, PII-TPR-B, PII-TPR-R, PII-INV-V, PII-INV-C, PII-INV-E, PII-INV-B, PII-INV-R | Busca/Lista TipoProcedimiento (sólo devuelve los activos) |
GET | /tiposprocedimiento/todos | q + s | Lista[TipoProcedimientoOutput] | 'PII-TPR-V', 'PII-TPR-C', 'PII-TPR-E', 'PII-TPR-B', 'PII-TPR-R' | Busca/Lista TipoProcedimiento (devuelve todos) |
PUT | /tiposprocedimiento/{id} | TipoProcedimientoInput | TipoProcedimientoOutput | PII-TPR-E, | Modifica un TipoProcedimiento |
GET | /tiposprocedimiento/{id} | TipoProcedimientoOutput | 'PII-TPR-V', 'PII-TPR-C', 'PII-TPR-E', 'PII-TPR-B', 'PII-TPR-R' | Detalle de TipoProcedimiento | |
PATCH | /tiposprocedimiento/{id}/activar | TipoProcedimientoOutput | PII-TPR-R | Activa un TipoProcedimiento | |
PATCH | /tiposprocedimiento/{id}/desactivar | TipoProcedimientoOutput | PII-TPR-B | Desactiva un TipoProcedimiento |
Vías de Protección
Método | URL | Parámetros | Respuesta | Permisos | Descripción |
---|---|---|---|---|---|
POST | /viasproteccion | ViaProteccionInput | ViaProteccionOutput | PII-VPR-C | Crea un registro de tipo ViaProteccion |
GET | /viasproteccion/todos | q + s | Lista[ViaProteccionOutput] | 'PII-VPR-V', 'PII-VPR-C', 'PII-VPR-E', 'PII-VPR-B', 'PII-VPR-R' | Busca/Lista ViaProteccion (devuelve todos) |
PUT | /viasproteccion/{id} | ViaProteccionInput | ViaProteccionOutput | PII-VPR-E, | Modifica una ViaProteccion |
PATCH | /viasproteccion/{id}/activar | ViaProteccionOutput | PII-VPR-R | Activa una ViaProteccion | |
PATCH | /viasproteccion/{id}/desactivar | ViaProteccionOutput | PII-VPR-B | Desactiva una ViaProteccion |
Invención Documento
Método | URL | Parámetros | Respuesta | Permisos | Descripción |
---|---|---|---|---|---|
POST | /invenciondocumentos | InvencionDocumentoInput | InvencionDocumentoOutput | PII-INV-C, PII-INV-E | Crea un registro de tipo InvencionDocumento |
PUT | /invenciondocumentos/{id} | InvencionDocumentoInput | InvencionDocumentoOutput | PII-INV-E, | Modifica un registro de tipo InvencionDocumento |
DELETE | /invenciondocumentos/{id} | InvencionDocumentoOutput | PII-INV-C, PII-INV-E | Borra un objeto de tipo InvencionDocumento |