Á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.

...

Bloque de código
languagejs
themeRDark
titleSectorAplicacion
collapsetrue
{
	"id": 7,
	"nombre": "Logística",
	"descripcion": "Logística aplicada",
	"activo": true
}

AreaConocimiento

NombreTipoDescripción
idLongIdentificador único del área de conocimiento en el SGI.
areaConocimientoRefString

Identificador del área de conocimiento en los sistemas de la Universidad.

Bloque de código
languagejs
themeRDark
titleAreaConocimiento
collapsetrue
{
	"id": 7,
	"areaConocimientoRef": "123"
}

PalabraClave

NombreTipoDescripción
palabraClaveStringPalabra clave.
Bloque de código
languagejs
themeRDark
titleAreaConocimiento
collapsetrue
{
	"palabraClave": "Tratamiento experimental"
}

Inventor

NombreTipoDescripción
idLongIdentificador único del inventor.
inventorRefStringIdentificador del inventor en los sistemas de la Universidad.
participacionNumérico decimal

Porcentaje de participación del inventor en la invención.

Decimal con dos decimales.

repartoUniversidadBooleano

Indicador de si al miembro del equipo inventor se le hará el reparto de resultados por parte de la Universidad o no.

activoBooleanoIndicador de si el inventor está activo o no en el SGI.

...

Bloque de código
languagejs
themeRDark
titleSolicitudProteccion
collapsetrue
{
	"id": 5,
	"invencion": {
		"id": 114,
		"titulo": "Patente de un sistema de captura de insectos",
		"fechaComunicacion": "2022-03-09T23:00:00Z",
		"descripcion": "Un ejemplo",
		"comentarios": "comentarios",
		"proyectoRef": null,
		"tipoProteccion": {
			"id": 1,
			"nombre": "Patente",
			"padre": null,
			"tipoPropiedad": "INDUSTRIAL"
		},
		"activo": true
	 },
	"titulo": "Solicitud de protección Europea de la Patente de un sistema de captura de insectos",
	"fechaPrioridadSolicitud": "2022-02-28T23:00:00Z",
	"fechaFinPriorPresFasNacRec": "2022-03-31T22:00:00Z",
	"fechaPublicacion": null,
	"fechaConcesion": null,
	"fechaCaducidad": null,
	"viaProteccion": {
		"id": 3,
		"nombre": "Europea",
		"descripcion": "Tipo de vía de protección en Europa",
		"tipoPropiedad": "INDUSTRIAL",
		"paisEspecifico": false,
		"mesesPrioridad": 1,
		"extensionInternacional": false,
		"variosPaises": true
	},
	"numeroSolicitud": "123XTP",
	"numeroPublicacion": "",
	"numeroConcesion": "",
	"numeroRegistro": "",
	"estado": "SOLICITADA",
	"tipoCaducidad": null,
	"agentePropiedadRef": "00065350",
	"paisProteccionRef": null,
	"comentarios": "",
	"activo": true
}

Servicios

de invenciones. Solo se devuelven las activas.

Ejemplo:

tipoProteccion==1

Devuelve el detalle de la invención solicitada

Método

URL

Parámetros

Respuesta

Descripción

GET/invenciones/modificados-ids

q+s (query + sort)

La query estará formada por:

  • fechaModificacion
Lista[Long]

Listado de Identificadores de Invencion que han sido modificadas (tanto la entidad Invencion como todas sus entidades relacionadas: TODO




)

Se utilizarán los siguiente parámetros en la llamada al servicio

  • fechaModificacion: se le pasará la fecha a partir de la cual se quieren ver los cambios.

Ejemplo:

  • fechaModificacion=ge="2021-08-18T22:00:00Z"
GET/invenciones

q+s (query + sort)

La query estará formada por:

  • Cualquiera de los campos del objeto Invencion
Lista[Invencion]

Listado de invenciones. Solo se devuelven las activas.

Ejemplo:

tipoProteccion==1

GET/invenciones/{id}


Invencion

Devuelve el detalle de la invención solicitada.

GET/invenciones/{id}/sectoresaplicacion
Lista[SectorAplicacion]Listado de sectores de aplicación asociados a la invención.
GET/invenciones/{id}Invencion/areasconocimiento
Lista[AreaConocimiento]Listado de áreas de conocimiento asociadas a la invención.
GET/invenciones/{id}/sectoresaplicacionpalabrasclave
Lista[PalabraClave]SectorAplicacionListado de sectores de aplicación asociados palabras clave asociadas a la invención.

GET/invenciones/{id}/invencion-inventores


Lista[InvencionInventorInventor]

Listado de inventores de una invención.

Ejemplo:

/invenciones/114/invencion-inventores

GET/invenciones/{id}/periodostitularidad
Lista[PeriodoTitularidad]

Listado de periodos de titularidad de una invención.

Ejemplo:

/invenciones/114/periodostitularidad

GET/invenciones/{id}/solicitudesproteccion
Lista[SolicitudProteccion]

Listado de solicitudes de protección de una invención.

Ejemplo:

/invenciones/114/solicitudesproteccion


GET/periodostitularidad/{id}


PeriodoTitularidadDevuelve el detalle del período de titularidad solicitado.
GET/periodostitularidad/{id}/titulares
Lista[InvencionTitularTitular]

Listado de titulares de un periodo de titularidad de una invención.

Ejemplo:

/periodostitularidad/8/titulares


GET/tiposproteccion

q+s (query + sort)

La query estará formada por:

  • cualquiera de los campos del objeto TipoProteccion
Lista[TipoProteccion]

Listado de tipos de protección.

Ejemplo:

nombre=ik=patente

GET/viasproteccion/todos

q+s (query + sort)

La query estará formada por:

  • cualquiera de los campos del objeto ViaProteccion
Lista[ViaProteccionOutputViaProteccion]

Listado de vías de protección (incluye inactivas).

Ejemplo:

nombre=ik=europea

GET/sectoresaplicacion

q+s (query + sort)

La query estará formada por:

  • cualquiera de los campos del objeto SectorAplicacion
Lista[SectorAplicacion]Busca/Lista SectorAplicacion (sólo devuelve los activos)