EDMA - API Interna PII (En desarrollo)
- Invenciones
- Sectores de Aplicación
- Tipos de Procedimiento
- Vías de Protección
- Invención Documento
- Solicitudes de Protección
- Informe Patentabilidad
- Invención Inventores
- Resultado Informe de Patentabilidad
- Tipos de Protección
- Invención Gastos
Invenciones
Método | URL | Parámetros | Respuesta | Permisos | Descripción | ||
POST | /invenciones | Invencion | Invencion | PII-INV-C | Crea una Invencion | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="8e988d9e-1306-443b-a0c7-e14451fb416d"><ac:plain-text-body><![CDATA[ | 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) | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="736d7e02-c6a5-40c7-a950-cd3494669e59"><ac:plain-text-body><![CDATA[ | 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) | ]]></ac:plain-text-body></ac:structured-macro> |
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 | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="d8d9898c-b451-4646-88d5-97e59d38b40b"><ac:plain-text-body><![CDATA[ | 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. | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="b13cb70d-97f7-47db-9b8e-61c8c9d8e02d"><ac:plain-text-body><![CDATA[ | GET | /invenciones/{id}/invenciondocumentos |
| Lista[InvencionDocumentoOutput] | PII-INV-E, PII-INV-V | Listado de los documentos asociados a una invención | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="f100a5b0-de02-4d3d-9b12-dce4d997cf87"><ac:plain-text-body><![CDATA[ | GET | /invenciones/{id}/gastos |
| Lista[InvencionGasto] | PII-INV-E, PII-INV-V | Listado de los gastos asociados a una invención | ]]></ac:plain-text-body></ac:structured-macro> |
Sectores de Aplicación
Método | URL | Parámetros | Respuesta | Permisos | Descripción | ||
POST | /sectoresaplicacion | SectorAplicacion | SectorAplicacion | PII-SEA-C | Crea un SectorAplicacion | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="3d7782dc-cf02-412e-b45b-c0bfd2303b5a"><ac:plain-text-body><![CDATA[ | 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) | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="d4757ebb-40ec-4550-9d2a-3eb5630d5753"><ac:plain-text-body><![CDATA[ | 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) | ]]></ac:plain-text-body></ac:structured-macro> |
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 |
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 | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="9b473765-519a-47f4-ba3d-acae0626d58f"><ac:plain-text-body><![CDATA[ | 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) | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="b295b24d-dc09-4f22-8b75-76fe2a7aaef4"><ac:plain-text-body><![CDATA[ | 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) | ]]></ac:plain-text-body></ac:structured-macro> |
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 | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="71c44d9b-d3d4-4a09-bdbd-46ecc1ebbdb3"><ac:plain-text-body><![CDATA[ | 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) | ]]></ac:plain-text-body></ac:structured-macro> |
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 |
Solicitudes de Protección
Método | URL | Parámetros | Respuesta | Permisos | Descripción |
POST | /solicitudesproteccion | SolicitudProteccionInput | SolicitudProteccionOutput | PII-INV-E | Crea un registro de tipo SolicitudProteccion |
PATCH | /solicitudesproteccion/{id}/activar |
| SolicitudProteccionOutput | PII-INV-E | Activa una SolicitudProteccion |
PATCH | /solicitudesproteccion/{id}/desactivar |
| SolicitudProteccionOutput | PII-INV-E | Desactiva una SolicitudProteccion |
Informe Patentabilidad
Método | URL | Parámetros | Respuesta | Permisos | Descripción |
POST | /informespatentabilidad | InformePatentabilidadInput | InformePatentabilidadOutput | PII-INV-E | Crea un registro de tipo InformePatentabilidad |
GET | /informespatentabilidad/{id} |
| InformePatentabilidadOutput | 'PII-TPR-V', 'PII-TPR-C', 'PII-TPR-E', 'PII-TPR-B' | Detalle de InformePatentabilidad |
PUT | /informespatentabilidad/{id} | InformePatentabilidadInput | InformePatentabilidadOutput | PII-INV-E, | Modifica un registro de tipo InformePatentabilidad |
DELETE | /informespatentabilidad/{id} |
| InformePatentabilidadOutput | PII-INV-E | Borra un objeto de tipo InformePatentabilidad |
Invención Inventores
Método | URL | Parámetros | Respuesta | Permisos | Descripción | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="75de7033-a63b-4534-94d3-43fc973f7f2b"><ac:plain-text-body><![CDATA[ | GET | /invencion-inventores/{id}/inventores | q + s | Lista[InvencionInventorOutput] | PII-INV-V, PII-INV-C, PII-INV-E, PII-INV-B, PII-INV-R | Devuelve una lista paginada de objetos de tipo InvencionInventorOutpur asociados a una invención | ]]></ac:plain-text-body></ac:structured-macro> |
Resultado Informe de Patentabilidad
Método | URL | Parámetros | Respuesta | Permisos | Descripción | ||
POST | /resultadosinformepatentabilidad | ResultadoInformePatentabilidadInput | ResultadoInformePatentabilidadOutput | PII-RIP-C | Crea un registro de tipo ResultadoInformePatentabilidad | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="1264472f-4f40-4012-9bd8-35cde1648a62"><ac:plain-text-body><![CDATA[ | GET | /resultadosinformepatentabilidad | q + s | Lista[ResultadoInformePatentabilidadOutput] | PII-RIPV, PIIRIPC, PIIRIPE, PIIRIP-B, PII-RIP-R, PII-INV-V, PII-INV-E | Busca/Lista ResultadoInformePatentabilidad (devuelve solo activos) | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="60aac171-ac60-4ac2-85ac-4001b6b99485"><ac:plain-text-body><![CDATA[ | GET | /resultadosinformepatentabilidad/todos | q + s | Lista[ResultadoInformePatentabilidadOutput] | PII-RIPV, PIIRIPC, PIIRIPE, PIIRIP-B, PII-RIP-R | Busca/Lista ResultadoInformePatentabilidad (devuelve todos) | ]]></ac:plain-text-body></ac:structured-macro> |
GET | /resultadosinformepatentabilidad/{id} |
| ResultadoInformePatentabilidadOutput | PII-TPR-V, PII-TPR-C, PII-TPR-E'¡, PII-TPR-B, | Detalle de ResultadoInformePatentabilidad | ||
PUT | /resultadosinformepatentabilidad/{id} | ResultadoInformePatentabilidadInput | ResultadoInformePatentabilidadOutput | PII-RIP-E, | Modifica un ResultadoInformePatentabilidad | ||
PATCH | /resultadosinformepatentabilidad/{id}/activar |
| ResultadoInformePatentabilidadOutput | PII-RIP-R | Activa un ResultadoInformePatentabilidad | ||
PATCH | /resultadosinformepatentabilidad/{id}/desactivar |
| ResultadoInformePatentabilidadOutput | PII-RIP-B | Desactiva un ResultadoInformePatentabilidad |
Tipos de Protección
Método | URL | Parámetros | Respuesta | Permisos | Descripción | ||
POST | /tiposproteccion | TipoProteccionInput | TipoProteccionOutput | PII-TPR-C | Crea un registro de tipo TipoProteccion | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="c1ec9e95-170f-425d-920d-3c4680092c80"><ac:plain-text-body><![CDATA[ | GET | /tiposproteccion | q + s | Lista[TipoProteccionOutput] | PII-TPRV, PIITPRC, PIITPRE, PIITPR-B, PII-TPR-R, PII-INV-V, PII-INV-C, PII-INV-E, PII-INV-B, PII-INV-R | Busca/Lista TipoProteccion (devuelve solo activos) | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="5827b10d-59f2-4c66-9873-2edc3110dd5e"><ac:plain-text-body><![CDATA[ | GET | /tiposproteccion/todos | q + s | Lista[TipoProteccionOutput] | PII-TPRV, PIITPRC, PIITPRE, PIITPRB, PIITPR-R | Busca/Lista TipoProteccion (devuelve todos) | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="0f8095e8-47e1-47f0-8a6f-0f19da56a408"><ac:plain-text-body><![CDATA[ | GET | /tiposproteccion/{id}/subtipos | q + s | Lista[TipoProteccionOutput] | PII-TPR-V, PII-TPR-C, PII-TPR-E, PII-TPR-B, PII-TPR-R, PII-INV-V, PII-INV-C, PII-INV-E | Devuelve una lista paginada de tipos de protección activos asociados a un tipo de protección cuyo id es el que se pasa en la url. | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="b7c52070-7f80-40f4-a7d6-9bb7eae554b1"><ac:plain-text-body><![CDATA[ | GET | /tiposproteccion/{id}/subtipos/todos | q + s | Lista[TipoProteccionOutput] | PII-TPR-V, PII-TPR-C, PII-TPR-E, PII-TPR-B, PII-TPR-R, PII-INV-V, PII-INV-C, PII-INV-E | Devuelve una lista paginada de tipos de protección activos y no activos asociados a un tipo de protección cuyo id es el que se pasa en la url. | ]]></ac:plain-text-body></ac:structured-macro> |
PUT | /tiposproteccion/{id} | TipoProteccionInput | TipoProteccionOutput | PII-TPR-E, | Modifica un TipoProteccion | ||
PATCH | /tiposproteccion/{id}/activar |
| TipoProteccionOutput | PII-TPR-R | Activa un TipoProteccion | ||
PATCH | /tiposproteccion/{id}/desactivar |
| TipoProteccionOutput | PII-TPR-B | Desactiva un TipoProteccion |
Invención Gastos
Método | URL | Parámetros | Respuesta | Permisos | Descripción |
POST | /invenciongastos | InvencionGasto | InvencionGasto | PII-INV-E | Crea un registro de tipo InvencionGasto |
PUT | /invenciongastos/{id} | InvencionGasto | InvencionGasto | PII-INV-E | Modifica un registro de tipo InvencionGasto |