Árbol de páginas

Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.




Invenciones

Sectores de Aplicación

MétodoURLParámetrosRespuestaPermisosDescripción
POST

/

sectoresaplicacion

invenciones

SectorAplicacion
InvencionSectorAplicacionPII-
SEA
INV-CCrea
un SectorAplicacion
una Invencion
GET/
sectoresaplicacion
invencionesq + sLista[
SectorAplicacion
Invencion]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-RBusca/
Lista SectorAplicacion
Lista Invencion (sólo devuelve los activos)
GET/
sectoresaplicacion
invenciones/todosq + sLista[
SectorAplicacion
Invencion]PII-
SEA
INV-V, PII-
SEA
INV-C, PII-
SEA
INV-E, PII-
SEA
INV-B, PII-
SEA
INV-RBusca/
Lista SectorAplicacion
Lista Invencion (devuelve todos)
PUT/
sectoresaplicacion
invenciones/{id}
SectorAplicacion
Invencion
SectorAplicacion
InvencionPII-
SEA
INV-EModifica
un SectorAplicacion
una Invencion
GET/
sectoresaplicacion
invenciones/{id}
SectorAplicacion

InvencionPII-
SEA
INV-V, PII-
SEA
INV-C, PII-
SEA
INV-E, PII-
SEA
INV-B, PII-
SEA
INV-RDetalle
de SectorAplicacionPATCH
de Invencion
HEAD/invenciones/{id}
HTTP 200 / HTTP 204PII-INV-V, PII-INV-EComprueba la existencia de la Invencion con el id indicado
Subentidades




GET/invenciones
/sectoresaplicacion
/{id}/
activar
sectoresaplicacion
SectorAplicacionPII-SEA-RActiva un SectorAplicacion

InvencionSectorAplicacionPII-INV-E, PII-INV-V, PII-INV-CListado de InvencionSectorAplicacion de la Invencion
PATCH/
sectoresaplicacion
invenciones/{id}/
desactivar
sectoresaplicacionLista[InvencionSectorAplicacion]Lista[InvencionSectorAplicacion]
SectorAplicacion
PII-
SEA-BDesactiva un SectorAplicacion

...

INV-E, PII-INV-CElimina los SectorAplicacion asociados a la Invencion con el id indicado y asocia los SectorAplicacion indicados a la Invencion.

Sectores de Aplicación

MétodoURLParámetrosRespuestaPermisosDescripción
POST

/tramosrepartosectoresaplicacion

TramoRepartoSectorAplicacionTramoRepartoSectorAplicacionPII-TRESEA-CCrea un TramoRepartoun SectorAplicacion
GET/tramosrepartosectoresaplicacionq + sLista[TramoRepartoSectorAplicacion]PII-TRESEA-V, PII-SEA-C, PII-SEA-E, PII-SEA-B, PII-SEA-R, PII-INV-V, PII-TREINV-C, PII-TREINV-E, PII-TREINV-B, PII-TREINV-RBusca/Lista TramoReparto Lista SectorAplicacion (sólo devuelve los activos)
GET/tramosrepartosectoresaplicacion/todosq + sLista[TramoRepartoSectorAplicacion]PII-TRESEA-V, PII-TRESEA-C, PII-TRESEA-E, PII-TRESEA-B, PII-TRESEA-RBusca/Lista TramoReparto Lista SectorAplicacion (devuelve todos)
PUT/tramosrepartosectoresaplicacion/{id}TramoRepartoSectorAplicacionTramoRepartoSectorAplicacionPII-TRESEA-E,Modifica un TramoRepartoun SectorAplicacion
GET/tramosrepartosectoresaplicacion/{id}
TramoRepartoSectorAplicacionPII-TRESEA-V, PII-TRESEA-C, PII-TRESEA-E, PII-TRESEA-B, PII-TRESEA-RDetalle de TramoRepartode SectorAplicacion
PATCH/tramosrepartosectoresaplicacion/{id}/activar
TramoRepartoSectorAplicacionPII-TRESEA-RActiva un TramoRepartoun SectorAplicacion
PATCH/tramosrepartosectoresaplicacion/{id}/desactivar
TramoRepartoSectorAplicacionPII-TRESEA-BDesactiva un TramoReparto

...

un SectorAplicacion


Tramos de Reparto 

MétodoURLParámetrosRespuestaPermisosDescripción
POST

/invencionestramosreparto

InvencionTramoRepartoSectorAplicacionTramoRepartoPII-INVTRE-CCrea una Invencionun TramoReparto
GET/invencionestramosrepartoq + sLista[InvencionTramoReparto]PII-INVTRE-V, PII-INVTRE-C, PII-INVTRE-E, PII-INVTRE-B, PII-INVTRE-RBusca/Lista Invencion Lista TramoReparto (sólo devuelve los activos)
GET/invencionestramosreparto/todosq + sLista[InvencionTramoReparto]PII-INVTRE-V, PII-INVTRE-C, PII-INVTRE-E, PII-INVTRE-B, PII-INVTRE-RBusca/Lista Invencion Lista TramoReparto (devuelve todos)
PUT/invencionestramosreparto/{id}InvencionTramoRepartoInvencionTramoRepartoPII-INVTRE-E,Modifica una Invencionun TramoReparto
GET/invencionestramosreparto/{id}
InvencionTramoRepartoPII-INVTRE-V, PII-INVTRE-C, PII-INVTRE-E, PII-INVTRE-B, PII-INVTRE-RDetalle de Invencionde TramoReparto
HEADPATCH/invencionestramosreparto/{id}HTTP 200 / HTTP 204PII-INV-V, PII-INV-EComprueba la existencia de la Invencion con el id indicadoSubentidades/activar
TramoReparto PII-TRE-RActiva un TramoRepartoGET/invenciones/{id}/sectoresaplicacionInvencionSectorAplicacionPII-INV-E, PII-INV-V, PII-INV-CListado de InvencionSectorAplicacion de la Invencion
PATCH/invencionestramosreparto/{id}/sectoresaplicacionLista[InvencionSectorAplicacion]desactivar
TramoRepartoLista[InvencionSectorAplicacion]PII-INV-E, PII-INV-CTRE-BDesactiva un TramoRepartoElimina los SectorAplicacion asociados a la Invencion con el id indicado y asocia los SectorAplicacion indicados a la Invencion.