Tabla de contenidos |
---|
...
Comunes
Definición de los objetos
...
Empresa
...
Bloque de código |
---|
...
unidadGestionRef
...
...
titulo
...
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
| ||||||
{ "unidadGestionRef "id": "100058482", "titulo "nombre": "TituloC.A.R.M. DIRECCION GENERAL DE BELLAS ARTES Y BIENES CULTURALES", "formularioSolicitud "razonSocial": "PROYECTOC.A.R.M. DIRECCION GENERAL DE BELLAS ARTES Y BIENES CULTURALES", "modeloEjecuciontipoIdentificador": { "id": 2"3", }, "fechaProvisionalnombre": "2022-03-18T23:00:00Z", "observaciones": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas metus leo, aliquam consectetur elementum at, iaculis ac nunc." }CIF PERSONAS JURIDICAS: ORGANISMOS ESTATALES" }, "numeroIdentificacion": "S3011001I", "datosEconomicos": true, "padreId": "00058228" } |
Persona
Bloque de código | ||||||
---|---|---|---|---|---|---|
Bloque de código | ||||||
| ||||||
| ||||||
{ "createdBynombre": "03839481JOSE LUIS", "creationDateid": "2022-03-30T14:29:13.529Z77721173", "lastModifiedBynumeroDocumento": "0383948177721173X", "lastModifiedDatetipoDocumento": "2022-03-30T14:29:13.529Z",{ "id": 8, "unidadGestionRefid": "1D", "modeloEjecucion": { "createdBynombre": null, "DOCUMENTO NACIONAL DE IDENTIDAD" "creationDate": null}, "lastModifiedByapellidos": null"PEREZ ESPINOSA", "lastModifiedDatesexo": null,{ "id": 2"V", "nombre": "FacturaciónVaron", }, "descripcionpersonalPropio": "Facturación"false, "activo": truefalse, "externoemails": false,[ "contrato": true{ }, "codigo": null, "fechaPublicacionemail": null"elyoses@gmail.com", "fechaProvisional": "2022-03-18T23:00:00Z", "fechaConcesionprincipal": null,true "titulo": "Titulo", "objeto": null,} "observaciones": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas metus leo, aliquam consectetur elementum at, iaculis ac nunc.", "finalidad": null, "regimenConcurrencia": null, "estado": "BORRADOR", "duracion": null, "ambitoGeografico": null, "clasificacionCVN": null, "activo": true, "excelencia": null, "formularioSolicitud": "PROYECTO" } |
ConvocatoriaAreaTematica
]
} |
Servicios
Consultar empresas
Método | URL | Parámetros | Respuesta | Descripción |
---|---|---|---|---|
GET | /sgemp/empresas | q+s (query + sort) La query estará formada por:
| Lista[Empresa] | Listado de Empresa. Ejemplo: numeroIdentificacion=ik="123",nombre=ik="123",razonSocial=ik="123" |
GET | /sgemp/empresas/{id} | Empresa | Detalle de la empresa Ejemplo: /sgp/personas/00058482 |
Consultar personas
Método | URL | Parámetros | Respuesta | Descripción |
---|---|---|---|---|
GET | /sgp/personas | q+s (query + sort) La query estará formada por:
| Lista[Persona] | Listado de Persona. Ejemplo: colectivoId=in=(refPAS,refPDI);(nombreApellidos=ik=jim) Nota: tipoColetivo y colectivoId son mutuamente excluyentes. En el caso se recibir un tipoColectivo se traducirá a los colectivos que lo formen. |
GET | /sgp/personas/{id} | Persona | Detalle de la persona. Ejemplo: /sgp/personas/01889311 |
Convocatorias
Definición de los objetos
Convocatoria
Nombre | Tipo | Requerido | Descripción |
unidadGestionRef | String | Identificador de la unidad de gestión | |
titulo | String | Titulo de la convocatoria | |
formularioSolicitud | String [PROYECTO, GRUPO] | Tipo de solicitud SGI | |
modeloEjecucion | ModeloEjecucion | Modelo de ejecución | |
fechaProvisional | String | Fecha provisional | |
observaciones | String | Observaciones de la convocatoria | |
Nombre | Tipo | Descripción | |
id | Long | Identificador | |
convocatoriaId | Long | Identificador de la convocatoria | |
areaTematica | AreaTematica | Área temática | |
observaciones | String | Observaciones |
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "createdByunidadGestionRef": "038394811", "creationDatetitulo": "2022-03-28T15:58:44.678ZTitulo", "lastModifiedByformularioSolicitud": "03839481PROYECTO", "lastModifiedDate "modeloEjecucion": "2022-03-28T15:58:44.678Z", { "id": 2 }, "fechaProvisional": "2022-03-18T23:00:00Z", "observaciones": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas metus leo, aliquam consectetur elementum at, iaculis ac nunc." } |
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "createdBy": "03839481", "creationDate": "2022-03-30T14:29:13.529Z", "lastModifiedBy": "03839481", "lastModifiedDate": "2022-03-30T14:29:13.529Z", "id": 8, "unidadGestionRef": "1", "modeloEjecucion": { 3, "convocatoriaId": 5, "areaTematica": { "createdBy": null, "creationDate": null, "lastModifiedBy": null, "lastModifiedDate": null, "id": 10, "nombre": "EYA", "descripcion": "Economía y sus aplicaciones", "padre": { "createdBy": null, "creationDate": null, "lastModifiedBy": null, "lastModifiedDate": null, "id": 9, "nombre": "ECO", "descripcion": "Economía", "padre": { "createdBy": null, "creationDate": null, "lastModifiedBy": null, "lastModifiedDate": null, "id": 12, "nombre": "AEIFacturación", "descripcion": "Estructura de áreas y paneles científico técnicos de la Agencia Estatal de Investigación", "padre": null, "activo": true }, "activo": true }, "activo": true }, "observaciones": null } |
ConvocatoriaDocumento
...
convocatoriaId
...
...
tipoFase
...
Facturación",
"activo": true,
"externo": false,
"contrato": true
},
"codigo": null,
"fechaPublicacion": null,
"fechaProvisional": "2022-03-18T23:00:00Z",
"fechaConcesion": null,
"titulo": "Titulo",
"objeto": null,
"observaciones": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas metus leo, aliquam consectetur elementum at, iaculis ac nunc.",
"finalidad": null,
"regimenConcurrencia": null,
"estado": "BORRADOR",
"duracion": null,
"ambitoGeografico": null,
"clasificacionCVN": null,
"activo": true,
"excelencia": null,
"formularioSolicitud": "PROYECTO"
} |
ConvocatoriaAreaTematica
Nombre | Tipo |
...
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"convocatoriaId": 5,
"nombre": "Documento",
"documentoRef": "f86ec1c0-5f9d-4dc7-8a51-a6c5aa306ada",
"tipoFase": {
"id": 1
},
"tipoDocumento": {
"id": 13
},
"publico": true,
"observaciones": "Observaciones"
} |
ConvocatoriaEntidadConvocante
Nombre | Tipo | Requerido | Descripción | ||
id | Long | Identificador | |||
convocatoriaId | Long | Identificador de la convocatoria | |||
entidadRefareaTematica | StringAreaTematica | Identificador de la empresa | Área temática | ||
observaciones | String | Observaciones | programa | Programa | Programa |
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "createdBy": "03839481", "creationDate": "2022-03-04T0828T15:2658:1344.329Z678Z", "lastModifiedBy": "03839481", "lastModifiedDate": "2022-03-04T0828T15:2658:1344.329Z678Z", "id": 653, "convocatoriaId": 975, "entidadRef "areaTematica": "00071039", "programa{ "createdBy": { "createdBynull, "creationDate": null, "creationDate "lastModifiedBy": null, "lastModifiedBy": null, "lastModifiedDate": null, "id": 8210, "nombre": "mscaEYA", "descripcion": null, "Economía y sus aplicaciones", "padre": { "createdBy "createdBy": null, "creationDate": null, "creationDate "lastModifiedBy": null, "lastModifiedBy "lastModifiedDate": null, "lastModifiedDate "id": null9, "id "nombre": 81, "nombre"ECO", "descripcion": "ciencia excelenteEconomía", "descripcion "padre": { "createdBy": null, "padre "creationDate": { "createdBynull, "lastModifiedBy": null, "creationDate "lastModifiedDate": null, "lastModifiedBy": null, "lastModifiedDate": null, "id": 80, "nombre": "H2020", "descripcion": "", "padre": null, "activo": true }, "activo": true }, "activo": true } } |
ConvocatoriaEntidadFinanciadora
"id": 1,
"nombre": "AEI",
"descripcion": "Estructura de áreas y paneles científico técnicos de la Agencia Estatal de Investigación",
"padre": null,
"activo": true
},
"activo": true
},
"activo": true
},
"observaciones": null
} |
ConvocatoriaDocumento
Nombre | Tipo | Requerido | Descripción |
convocatoriaId | Long | Identificador de la convocatoria | |
nombre | String | Nombre del documento | |
documentoRef | String | Identificador del documento en el sgdoc | |
tipoFase | TipoFase | Tipo de fase | |
tipoDocumento | TipoDocumento | Tipo de documento | |
publico | Boolean | Indica si es un documento publico | |
observaciones | String | Observaciones del documento |
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"convocatoriaId": 5,
"nombre": "Documento",
"documentoRef": "f86ec1c0-5f9d-4dc7-8a51-a6c5aa306ada",
"tipoFase": {
"id": 1
},
"tipoDocumento": {
"id": 13
},
"publico": true,
"observaciones": "Observaciones"
} |
ConvocatoriaEntidadConvocante
Nombre | Tipo | Requerido | Descripción |
id | Long | Identificador | |
convocatoriaId | Long | Identificador de la convocatoria | |
entidadRef | String | Identificador de la empresa | |
programa | Programa | Programa |
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"createdBy": "03839481",
"creationDate": "2022-03-04T08:26:13.329Z",
"lastModifiedBy": "03839481",
"lastModifiedDate": "2022-03-04T08:26:13.329Z",
"id": 65,
"convocatoriaId": 97,
"entidadRef": "00071039",
"programa": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 82,
"nombre": "msca",
"descripcion": null,
"padre": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 81,
"nombre": "ciencia excelente",
"descripcion": null,
"padre": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 80,
"nombre": "H2020",
"descripcion": "",
"padre": null,
"activo": true
},
"activo": true
},
"activo": true
}
} |
ConvocatoriaEntidadFinanciadora
Nombre | Tipo | Requerido | Descripción |
convocatoriaId | Long | Identificador de la convocatoria | |
entidadRef | String | Identificador de la empresa | |
fuenteFinanciacion | FuenteFinanciacion | Fuente de financiación | |
tipoFinanciacion | TipoFinanciacion | Tipo de financiación | |
porcentajeFinanciacion | Long | Porcentaje de financiación | |
importeFinanciacion | Long | Importe de financiación |
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"entidadRef": "00071039",
"convocatoriaId": 1,
"fuenteFinanciacion": {
"id": 4
},
"tipoFinanciacion": {
"id": 3
},
"porcentajeFinanciacion": 50,
"importeFinanciacion": 60000
} |
Documento
Nombre | Tipo | Descripción |
documentoRef | String | Identificador del documento |
nombre | String | Nombre del documento |
version | Long | Versión del documento |
fechaCreacion | String | Fecha de creación |
tipo | String | Tipo de fichero |
autorRef | String | Autor |
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"documentoRef": "6712829d-ea85-4b10-be25-5130dbb264fa",
"nombre": "archivo4.pdf",
"version": 1,
"fechaCreacion": "2022-03-07T10:15:52.527",
"tipo": "application/pdf",
"autorRef": "anonymous"
} |
FuenteFinanciacion
Nombre | Tipo | Descripción | |||||||||
id | Long | Identificador de la fuente de financiación | |||||||||
nombre | String | Nombre de la fuente de financiación | |||||||||
descripcion | String | Descripción de la fuente de financiación | |||||||||
fondoEstructural | Boolean | Indica si es un fondo estructural | |||||||||
tipoAmbitoGeografico | TipoAmbitoGeografico | Tipo de ámbito geográfico | |||||||||
tipoOrigenFuenteFinanciacion | TipoOrigenFuenteFinanciacion | Tipo de origen de la fuente de financiación | |||||||||
activo | Boolean | Indica si esta activo o no | |||||||||
Nombre | Tipo | Requerido | Descripción | ||||||||
convocatoriaId | Long | Identificador de la convocatoria | |||||||||
entidadRef | String | Identificador de la empresa | |||||||||
fuenteFinanciacion | FuenteFinanciacion | Fuente de financiación | tipoFinanciacion | TipoFinanciacion | Tipo de financiación | porcentajeFinanciacion | Long | Porcentaje de financiación | importeFinanciacion | Long | Importe de financiación |
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "entidadRef"id": 4, "nombre": "00071039""Horizonte 2020", "descripcion": null, "convocatoriaIdfondoEstructural": 1true, "fuenteFinanciaciontipoAmbitoGeografico": { "id": 45, "nombre": "Europeo" }, "tipoFinanciaciontipoOrigenFuenteFinanciacion": { "id": 31, "nombre": "Público" }, "porcentajeFinanciacionactivo": 50, "importeFinanciacion": 60000 } |
Documento
true
} |
ModeloEjecucion
Nombre | Tipo | Descripción | |||
id | Long | Identificador del modelo de ejecución. | |||
createdBy | String | Nombre del usuario que ha creado la entidad. | |||
creationDate | String | Fecha de la creación de la entidad. | |||
lastModifiedBy | String | Nombre del usuario que ha modificado por última vez la entidad. | |||
lastModifiedDate | String | Fecha de la última modificación de la entidad. | |||
Nombre | Tipo | Descripción | |||
documentoRef | String | Identificador del documento | |||
nombre | String | Nombre del documento | |||
descripcion | versionString | LongDescricpión | |||
Versión del documentoexterno | |||||
fechaCreacion | String | Fecha de creación | |||
tipo | String | Tipo de fichero | |||
Boolean | Indica si | ||||
contrato | Boolean | Indica si es un modelo de ejecución para Contrato / Convenio | |||
activo | Boolean | Indica si esta activo o no | autorRef | String | Autor |
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "documentoRef "createdBy": "6712829d-ea85-4b10-be25-5130dbb264fa", "nombre": "archivo4.pdf", "version": 1, "fechaCreacion": "2022-03-07T10:15:52.527", "tipo": "application/pdf", "autorRef": "anonymous" } |
...
null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 2,
"nombre": "Facturación",
"descripcion": "Facturación",
"activo": true,
"externo": false,
"contrato": true
} |
ModeloTipoDocumento
Nombre | Tipo | Descripción |
id |
...
Long | Identificador |
...
del modelo tipo documento. |
...
createdBy | String | Nombre |
...
del usuario que ha creado la entidad. |
...
creationDate |
...
String |
...
Fecha de |
...
la creación de la entidad. | ||
lastModifiedBy | String | Nombre del usuario que ha modificado por última vez la entidad. |
lastModifiedDate | String | Fecha de la última modificación de la entidad. |
tipoDocumento | TipoDocumetno | Tipo de documento |
modeloEjecucion | ModeloEjecucion | El modelo de ejecución |
modeloTipoFase | ModeloTipoFase | El modelo tipo fase |
activo | Boolean | Indica si esta activo o no |
...
Bloque de código | |||
---|---|---|---|
|
...
| |||
{
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null, |
...
"id": 12, "tipoDocumento": { " |
...
createdBy": null, " |
...
creationDate": null, "lastModifiedBy" |
...
: null, "lastModifiedDate": null, "id": 13, " |
...
nombre": "CVA", |
...
|
...
|
...
"descripcion": null, " |
...
activo": |
...
true }, " |
...
modeloEjecucion": |
...
{ "createdBy": null, " |
...
creationDate": |
...
null, "lastModifiedBy": null, |
...
"lastModifiedDate": null, " |
...
id": |
...
1, " |
...
nombre": |
...
"Subvención", |
...
FuenteFinanciacion
...
id
...
nombre
...
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "id": 4, "nombre": "Horizonte 2020", "descripcion "descripcion": "Subvención", "activo": true, "externo": false, "contrato": false }, "modeloTipoFase": { "createdBy": null, "creationDate": null, "fondoEstructurallastModifiedBy": truenull, "tipoAmbitoGeograficolastModifiedDate": { null, "id": 52, "nombretipoFase": "Europeo" }, "tipoOrigenFuenteFinanciacion": { "id": 1, "nombre": "Público" }, "activo": true } |
ModeloEjecucion
...
nombre
...
descripcion
...
Indica si
...
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{ { "createdBy": null, "creationDate": null, "lastModifiedBy": null, "lastModifiedDate": null, "id": 1, "nombre": "Presentación interna solicitudes", "descripcion": null, "activo": true }, "modeloEjecucion": { "createdBy": null, "creationDate": null, "lastModifiedBy": null, "lastModifiedDate": null, "id": 2 1, }, "nombresolicitud": "Facturación"false, "descripcionconvocatoria": "Facturación"true, "activoproyecto": truefalse, "externoactivo": falsetrue }, "contratoactivo": true } |
...
ModeloTipoFase
Nombre | Tipo | Descripción | |||
id | Long | Identificador del modelo tipo documentofase. | |||
createdBy | String | Nombre del usuario que ha creado la entidad. | |||
creationDate | String | Fecha de la creación de la entidad. | |||
lastModifiedBy | String | Nombre del usuario que ha modificado por última vez la entidad. | |||
lastModifiedDate | String | Fecha de la última modificación de la entidad. | |||
tipoDocumentotipoFase | TipoDocumetnoTipoFase | Tipo de documentofase | |||
modeloEjecucion | ModeloEjecucion | El modelo de ejecución | |||
solicitud | Boolean | Indica si se puede usar en solicitudes | |||
convocatoria | Boolean | Indica si se puede usar en convocatorias | |||
proyecto | Boolean | Indica si se puede usar en proyectos | modeloTipoFase | ModeloTipoFase | El modelo tipo fase |
activo | Boolean | Indica si esta activo o no |
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "createdBy": null, "creationDate": null, "lastModifiedBy": null, "lastModifiedDate": null, "id": 122, "tipoDocumentotipoFase": { "createdBy": null, null, "creationDate": null, "lastModifiedBy": null, "lastModifiedDate": null, "id": 131, "nombre": "CVAPresentación interna solicitudes", "descripcion": null, "activo": true }, "modeloEjecucion": { "createdBy": null, "creationDate": null, "lastModifiedBy": null, "lastModifiedDate": null, "id": 1, "nombre": "Subvención", "descripcion": "Subvención", "activo": true, "externo": false, "contrato": false }, "modeloTipoFasesolicitud": { false, "createdByconvocatoria": nulltrue, "creationDateproyecto": nullfalse, "lastModifiedByactivo": null, "lastModifiedDate": null, "id": 2, "tipoFase": { true } |
ModeloUnidad
Nombre | Tipo | Descripción |
id | Long | Identificador del modelo unidad. |
createdBy | String | Nombre del usuario que ha creado la entidad. |
creationDate | String | Fecha de la creación de la entidad. |
lastModifiedBy | String | Nombre del usuario que ha modificado por última vez la entidad. |
lastModifiedDate | String | Fecha de la última modificación de la entidad. |
unidadGestionRef | String | Identificador de la unidad de gestión |
modeloEjecucion | ModeloEjecucion | El modelo de ejecución |
activo | Boolean | Indica si esta activo o no |
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "createdBy": null, "creationDate": null, "lastModifiedBy": null, "lastModifiedDate": null, "id": 1, "nombre": "Presentación interna solicitudes", "descripcion": null, "activo": true }, "id": 4, "unidadGestionRef": "1", "modeloEjecucion": { "createdBy": null, "creationDate": null, "lastModifiedBy": null, "lastModifiedDate": null, "id": 12, }"nombre": "Facturación", "solicituddescripcion": false"Facturación", "convocatoriaactivo": true, "proyectoexterno": false, "activocontrato": true }, "activo": true } |
...
Programa
Nombre | Tipo | Descripción | |||
---|---|---|---|---|---|
id | Long | Identificador del | modelo tipo faseprograma. | ||
createdBy | String | Nombre del usuario que ha creado la entidad. | |||
creationDate | String | Fecha de la creación de la entidad. | |||
lastModifiedBy | String | Nombre del usuario que ha modificado por última vez la entidad. | |||
lastModifiedDate | String | Fecha de la última modificación de la entidad. | |||
nombre | TipoFase | Tipo fase | |||
modeloEjecucion | ModeloEjecucion | El modelo de ejecución | |||
solicitud | Boolean | Indica si se puede usar en solicitudes | |||
convocatoria | Boolean | Indica si se puede usar en convocatorias | |||
proyecto | Boolean | Indica si se puede usar en proyectos | |||
String | Nombre del programa. | ||||
descripcion | String | Descripción del programa. | |||
padre | Programa | Entidad que representa el programa padre | activo | Boolean | Indica si esta activo o no
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "createdBy": null, "creationDate": null, "lastModifiedBy": null, "lastModifiedDate": null, "id": 2, "tipoFase": { "createdBy": null": 81, "nombre": "ciencia excelente", "descripcion": null, "padre": { "createdBy": null, "creationDate": null, "lastModifiedBy": null, "lastModifiedDate": null, "id": 80, "nombre": "H2020", "descripcion": "", "creationDatepadre": null, "lastModifiedByactivo": nulltrue }, "lastModifiedDate": null, "id": 1, "nombre": "Presentación interna solicitudes", "descripcion": null, "activo": true }, "modeloEjecucion": { activo": true } |
TipoFinanciacion
Nombre | Tipo | Descripción |
id | Long | Identificador del tipo de financiacion. |
createdBy | String | Nombre del usuario que ha creado la entidad. |
creationDate | String | Fecha de la creación de la entidad. |
lastModifiedBy | String | Nombre del usuario que ha modificado por última vez la entidad. |
lastModifiedDate | String | Fecha de la última modificación de la entidad. |
nombre | String | Nombre del tipo de financiación |
descripcion | String | Descripción del tipo de financiación |
activo | Boolean | Indica si esta activo o no |
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "createdBy": null, "creationDate": null, "lastModifiedBy": null, "lastModifiedDate": null, "id": 13, "nombre": "Subvención", "descripcion": "Subvención", "activo": true, "externo": false, "contrato": false }, "solicitud": false, "convocatoria": trueFacturación", "proyectodescripcion": falsenull, "activo": true } |
...
UnidadGestion
Nombre | Tipo | Descripción |
id | Long | Identificador del modelo de la unidad de gestión. |
createdBy | String | Nombre del usuario que ha creado la entidad. |
creationDate | String | Fecha de la creación de la entidad. |
lastModifiedBy | String | Nombre del usuario que ha modificado por última vez la entidad. |
lastModifiedDate | String | Fecha de la última modificación de la entidad. |
unidadGestionRefnombre | String | Identificador Nombre de la unidad de gestión |
modeloEjecucionacronimo | ModeloEjecucion | El modelo de ejecución |
activo | Boolean | Indica si esta activo o no |
String | Acronimo de la unidad de gestión | |
descripcion | String | Descripción de la unidad de gestión |
activo | Boolean | Indica si esta activa o no |
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{
| ||||||
Bloque de código | ||||||
| ||||||
{ "createdBy": null, "creationDate": null, "lastModifiedBy": null, "lastModifiedDate": null, "id": 4, "unidadGestionRef": "1", "modeloEjecucion": { "createdBy": null, "creationDate": null, "lastModifiedBy": null, "lastModifiedDate": null, "id": 21, "nombre": "Facturación", "descripcion": "Facturación", "activo": true"OTRI", "externoacronimo": false"OTRI", "contratodescripcion": true } "Oficina de Transferencia de Resultados de Investigación", "activo": true } |
...
Servicios
...
Crear convocatoria
Método |
---|
URL |
---|
Parámetros |
---|
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 81,
"nombre": "ciencia excelente",
"descripcion": null,
"padre": {
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 80,
"nombre": "H2020",
"descripcion": "",
"padre": null,
"activo": true
},
"activo": true
} |
TipoFinanciacion
...
nombre
...
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 3,
"nombre": "Facturación",
"descripcion": null,
"activo": true
} |
UnidadGestion
...
nombre
...
acronimo
...
Bloque de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{
"createdBy": null,
"creationDate": null,
"lastModifiedBy": null,
"lastModifiedDate": null,
"id": 1,
"nombre": "OTRI",
"acronimo": "OTRI",
"descripcion": "Oficina de Transferencia de Resultados de Investigación",
"activo": true
} |
Servicios
Crear convocatoria
...
Método
...
URL
...
Parámetros
...
Respuesta
...
Descripción
...
q+s (query + sort)
...
Listado de unidades de gestión
...
q+s (query + sort)
La query estará formada por:
- unidadGestionRef
...
Listado de ModeloUnidad de la unidad de gestión indicada
Ejemplo:
unidadGestionRef=="1"
...
Crea la convocatoria.
Los siguientes campos se rellenan con los datos obtenidos de los endpoints anteriores:
- unidadGestionRef: Se corresponde con el campo id de UnidadGestion obtenida de /sgiusr/unidades
- modeloEjecucion: Se corresponde con el campo modeloEjecucion obtenida de /sgicsp/modelounidades filtrando por la unidad gestión que se indique en el campo unidadGestionRef de la convocatoria
Asociar entidades convocantes
...
Método
...
URL
...
Parámetros
...
Respuesta
...
Descripción
...
q+s (query + sort)
La query estará formada por:
- nombre
- razonSocial
- numeroIdentificacion
...
Listado de Empresa.
Ejemplo:
numeroIdentificacion=ik="123",nombre=ik="123",razonSocial=ik="123"
...
Crea la entidad convocante de la convocatoria.
Los siguientes campos se rellenan con los datos obtenidos de los endpoints anteriores:
- convocatoriaId: Identificador de una convocatoria creada previamente mediante /sgicsp/convocatorias
- entidadRef: Se corresponde con el campo id de una Empresa obtenida de /sgemp/empresas
- programa: Programa obtenido con /sgicsp/programas/plan o con /sgicsp/programas/{id}/hijos
Asociar entidades financiadoras
...
Método
...
URL
...
Parámetros
...
Respuesta
...
Descripción
...
q+s (query + sort)
La query estará formada por:
- nombre
- razonSocial
- numeroIdentificacion
...
Listado de Empresa.
Ejemplo:
numeroIdentificacion=ik="123",nombre=ik="123",razonSocial=ik="123"
...
Crea la entidad financiadora de la convocatoria.
Respuesta | Descripción | |||
---|---|---|---|---|
GET | /sgiusr/unidades | q+s (query + sort) | Lista[UnidadGestion] | Listado de unidades de gestión |
GET | /sgicsp/modelounidades | q+s (query + sort) La query estará formada por:
| ModeloUnidad | Listado de ModeloUnidad de la unidad de gestión indicada Ejemplo: unidadGestionRef=="1" |
POST | /sgicsp/convocatorias | Convocatoria | Convocatoria | Crea la convocatoria. Los siguientes campos se rellenan con los datos obtenidos de los endpoints anteriores:
|
Asociar entidades convocantes
Método | URL | Parámetros | Respuesta | Descripción |
---|---|---|---|---|
GET | /sgemp/empresas | q+s (query + sort) La query estará formada por:
| Lista[Empresas] | Listado de Empresa. Ejemplo: numeroIdentificacion=ik="123",nombre=ik="123",razonSocial=ik="123" |
GET | /sgicsp/programas/plan | Programa | Listado de planes (programas sin padre) | |
GET | /sgicsp/programas/{id}/hijos | id | Programa | Listado de programas que tienen como padre el programa indicado |
POST | /sgicsp/convocatoriaentidadconvocantes | ConvocatoriaEntidadConvocante | ConvocatoriaEntidadConvocante | Crea la entidad convocante de la convocatoria. Los siguientes campos se rellenan con los datos obtenidos de los endpoints anteriores:
|
Asociar entidades financiadoras
Método | URL | Parámetros | Respuesta | Descripción |
---|---|---|---|---|
GET | /sgemp/empresas | q+s (query + sort) La query estará formada por:
| Lista[Empresas] | Listado de Empresa. Ejemplo: numeroIdentificacion=ik="123",nombre=ik="123",razonSocial=ik="123" |
GET | /sgicsp/tipofinanciaciones | TipoFinanciacion | Listado de planes (programas sin padre) | |
GET | /sgicsp/fuentesfinanciacion | FuenteFinanciacion | Listado de programas que tienen como padre el programa indicado | |
POST | /sgicsp/convocatoriaentidadconvocantes | ConvocatoriaEntidadFinanciadora | ConvocatoriaEntidadFinanciadora | Crea la entidad financiadora de la convocatoria. Los siguientes campos se rellenan con los datos obtenidos de los endpoints anteriores:
|
Asociar documentos
Método | URL | Parámetros | Respuesta | Descripción |
---|---|---|---|---|
GET | /sgicsp/modeloejecuciones/{id}/modelotipofases | q+s (query + sort) La query estará formada por:
| Lista[ModeloTipoFase] | Listado de tipos de fase del modelo de ejecución de la convocatoria. Ejemplo: tipoFase.activo=="true";convocatoria=="true" |
GET | /sgicsp/modeloejecuciones/{id}/modelotipodocumentos | q+s (query + sort) La query estará formada por:
| Lista[ModeloTipoDocumento] | Listado de tipos de documento del modelo de ejecución de la convocatoria y del tipo de fase si se selecciona una. Ejemplo: tipoDocumento.activo=="true";modeloTipoFase.tipoFase.id=="1" |
POST | /sgdoc/documentos | (multipart/form-data)
| Documento | Guarda el documento en el sgdoc |
POST | /sgicsp/convocatoriadocumentos | ConvocatoriaDocumento | ConvocatoriaDocumento | Crea la entidad documento de la convocatoria. Los siguientes campos se rellenan con los datos obtenidos de los endpoints anteriores:
|
Consultar convocatorias
Método | URL | Parámetros | Respuesta | Descripción |
---|---|---|---|---|
GET | /sgicsp/convocatorias/todos/restringidos | q+s (query + sort) La query estará formada por:
| Lista[Convocatoria] | Listado de convocatorias. Ejemplo: fechaProvisional=ge="2022-02-28T23:00:00Z";fechaProvisional=le="2022-03-31T21:59:59Z" |
GET | /sgicsp/convocatorias/{id}/convocatoriaareatematicas | Lista[ConvocatoriaAreaTematica] | Listado de ConvocatoriaAreaTematica de la convocatoria | |
GET | /sgicsp/convocatorias/{id}/convocatoriadocumentos | Lista[ConvocatoriaDocumento] | Listado de ConvocatoriaDocumento de la convocatoria | |
GET | /sgicsp/convocatorias/{id}/convocatoriaentidadconvocantes | Lista[ConvocatoriaEntidadConvocante] | Listado de ConvocatoriaEntidadConvocante de la convocatoria | |
GET | /sgicsp/convocatorias/{id}/convocatoriaentidadfinanciadoras | Lista[ConvocatoriaEntidadFinanciadora] | Listado de ConvocatoriaEntidadFinanciadora de la convocatoria |
Solicitudes
Definición de los objetos
Solicitud
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"createdBy": null,
"creationDate": null,
"lastModifiedBy": "03839481",
"lastModifiedDate": "2022-03-30T13:12:07.166Z",
"id": 1,
"titulo": "Solicitud 1",
"convocatoriaId": 1,
"codigoExterno": "COD-001",
"codigoRegistroInterno": "SGI_SLC1202102011617",
"estado": {
"createdBy": "03839481",
"creationDate": "2022-03-30T13:12:04.440Z",
"lastModifiedBy": "03839481",
"lastModifiedDate": "2022-03-30T13:12:04.440Z",
"id": 8,
"solicitudId": 1,
"estado": "CONCEDIDA",
"fechaEstado": "2022-03-30T13:12:01.304Z",
"comentario": ""
},
"creadorRef": "09020119",
"solicitanteRef": "01889311",
"observaciones": "",
"convocatoriaExterna": "",
"unidadGestionRef": "3",
"formularioSolicitud": "PROYECTO",
"tipoSolicitudGrupo": null,
"activo": true
} |
Servicios
Consultar solicitudes
Método | URL | Parámetros | Respuesta | Descripción |
---|---|---|---|---|
GET | /sgicsp/solicitudes/todos |
Los siguientes campos se rellenan con los datos obtenidos de los endpoints anteriores:
- convocatoriaId: Identificador de una convocatoria creada previamente mediante /sgicsp/convocatorias
- entidadRef: Se corresponde con el campo id de una Empresa obtenida de /sgemp/empresas
- fuenteFinanciacion: Fuente de financiación obtenida con /sgicsp/fuentesfinanciacion
- tipoFinanciacion: Tipo obtenido con /sgicsp/tipofinanciaciones
Asociar documentos
Método
URL
Parámetros
Respuesta
Descripción
q+s (query + sort)
La query estará formada por:
- tipoFase.activo
- convocatoria
Listado de tipos de fase del modelo de ejecución de la convocatoria.
Ejemplo:
tipoFase.activo=="true";convocatoria=="true"
q+s (query + sort) La query estará formada por: |
| Lista[ |
Solicitud] | Listado de |
convocatorias. Ejemplo: |
tipoDocumento.activo=="true";modeloTipoFase.tipoFase.id=="1"
(multipart/form-data)
- archivo: ficherobinario
Crea la entidad documento de la convocatoria.
Los siguientes campos se rellenan con los datos obtenidos de los endpoints anteriores:
- convocatoriaId: Identificador de una convocatoria creada previamente mediante /sgicsp/convocatorias
- documentoRef: Se corresponde con el campo documentoRef obtenido al crear un nuevo documento con /sgdoc/documentos
- tipoFase: Se corresponde con el campo tipoFase del ModeloTipoFase obtenido con /sgicsp/modeloejecuciones/{id}/modelotipofases
- tipoDocumento: Se corresponde con el campo tipoDocumento del ModeloTipoDocumento obtenido con /sgicsp/modeloejecuciones/{id}/modelotipodocumentos
Consultar convocatorias
...
Método
...
URL
...
Parámetros
...
Respuesta
...
Descripción
formularioSolicitud==PROYECTO;codigoExterno=ik=COD;solicitanteRef==01889311 | ||||
GET | /sgicsp/convocatorias/{id} | Convocatoria | Detalle de la convocatoria Ejemplo: /sgicsp/convocatorias/1 |
Invenciones
Definición de los objetos
Invencion
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"id": 114,
"titulo": "Patente",
"fechaComunicacion": "2022-03-09T23:00:00Z",
"descripcion": "Un ejemplo",
"comentarios": "comentarios",
"proyectoRef": null,
"tipoProteccion": {
"id": 1,
"nombre": "Patente",
"padre": null,
"tipoPropiedad": "INDUSTRIAL"
},
"activo": true
} |
Inventor
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"id": 7,
"invencionId": 114,
"inventorRef": "48128840",
"participacion": 50,
"repartoUniversidad": false,
"activo": true
} |
PeriodoTitularidad
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"id": 7,
"invencionId": 114,
"fechaInicio": "2022-03-30T15:55:37.846Z",
"fechaFin": "2022-04-30T21:59:59Z"
} |
SolicitudProteccion
...
q+s (query + sort)
La query estará formada por:
- cualquiera de los campos del objeto Convocatoria
...
Listado de convocatorias.
Ejemplo:
fechaProvisional=ge="2022-02-28T23:00:00Z";fechaProvisional=le="2022-03-31T21:59:59Z"
...
Listado de ConvocatoriaDocumento de la convocatoria
...
Listado de ConvocatoriaEntidadFinanciadora de la convocatoria
Solicitudes
Definición de los objetos
Solicitud
Bloque de código | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
{ "id": 5, "invencion": { "id": 114, "tipoProteccion": { "id": 1, "tipoPropiedad": "INDUSTRIAL" } }, "titulo": "Patente{ "createdBy": null, "creationDate": null, "lastModifiedBy": "03839481", "lastModifiedDatefechaPrioridadSolicitud": "2022-0302-30T1328T23:1200:07.166Z00Z", "idfechaFinPriorPresFasNacRec": 1"2022-03-31T22:00:00Z", "titulofechaPublicacion": "Solicitud 1"null, "convocatoriaIdfechaConcesion": 1null, "codigoExternofechaCaducidad": "COD-001"null, "codigoRegistroInternoviaProteccion": "SGI_SLC1202102011617",{ "estadoid": {3, "createdBynombre": "03839481Europea", "creationDatedescripcion": "2022-03-30T13:12:04.440ZTipo de vía de protección en Europa", "lastModifiedBytipoPropiedad": "03839481INDUSTRIAL", "lastModifiedDatepaisEspecifico": "2022-03-30T13:12:04.440Z"false, "idmesesPrioridad": 81, "solicitudIdextensionInternacional": 1false, "estadovariosPaises": "CONCEDIDA"true }, "fechaEstadonumeroSolicitud": "2022-03-30T13:12:01.304Z123XTP", "comentarionumeroPublicacion": "" }, "creadorRefnumeroConcesion": "09020119", "solicitanteRefnumeroRegistro": "01889311", "observacionesestado": "SOLICITADA", "convocatoriaExternatipoCaducidad": ""null, "unidadGestionRefagentePropiedadRef": "300065350", "formularioSolicitudpaisProteccionRef": "PROYECTO"null, "tipoSolicitudGrupocomentarios": null"", "activo": true } |
...
TipoProteccion
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{ "nombre": "JOSE LUIS", "id": "77721173", "numeroDocumento": "77721173X", "tipoDocumento": { "id": "D"1, "nombre": "DOCUMENTO NACIONAL DE IDENTIDAD" }, "apellidosPatente", "descripcion": "PEREZ ESPINOSA", "sexo": { "id": "V", "nombre": "Varon" }, "personalPropio": false, "activo": false, "emails": [ { "email": "elyoses@gmail.com", "principal": true } ] } |
Servicios
Consultar solicitudes
Derecho de impedir temporalmente a otros la fabricación, venta o utilización comercial en España de la invención protegida.",
"padreId": null,
"tipoPropiedad": "INDUSTRIAL",
"activo": true
} |
Titular
Bloque de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"id": 15,
"periodoTitularidadId": 8,
"titularRef": "00158046",
"participacion": 25
} |
Servicios
Consultar invenciones
Método | URL | Parámetros | Respuesta | Descripción |
---|---|---|---|---|
GET | /sgipii//tiposproteccion | q+s (query + sort) La query estará formada por:
| Lista[TipoProteccion] | Listado de tipos de protección. Ejemplo: nombre=ik=patente |
GET | /sgipii/invenciones |
Método
URL
Parámetros
Respuesta
Descripción
q+s (query + sort) La query estará formada por:
|
| Lista[Invencion] | Listado de invenciones. Ejemplo: tipoProteccion==1 | ||
GET | /sgipii/invenciones/{id}/invencion-inventores | Lista[Inventor] | Listado de inventores de una invención. Ejemplo: /invenciones/114/invencion-inventores | |
GET | /sgipii/invenciones/{id}/periodostitularidad | Lista[ |
PeriodoTitularidad] | Listado |
de periodos de titularidad de una invención. Ejemplo: |
/invenciones/114/periodostitularidad | |
GET | / |
sgipii/ |
invenciones/{id} |
/solicitudesproteccion | Lista[SolicitudProteccion] | Listado de solicitudes de protección de una invención. Ejemplo: / |
invenciones/ |
114/ |
solicitudesproteccion | |
GET | / |
sgipii/ |
periodostitularidad/{id} |
/titulares | Lista[Titular] | Listado de titulares de un periodo de titularidad de una invención. Ejemplo: / |
periodostitularidad/ |
8/ |
titulares |
Postman
View file | ||||
---|---|---|---|---|
|
View file | ||||
---|---|---|---|---|
|
...