En esta sección encontra dudas más freguentes a la hora de integrarse con SIU
INDICE DE FAQ'S
1.1.- Teniendo el DNI del usuario, ¿cómo recuperar la información de los puestos en los que se encuentra?
Para recuperar la información de los puestos activos asociados a un usuario podemos emplear el servicio getUserInformationJobs de IInfoService:
Ejemplo invocación:
Code Block |
---|
language | xml |
---|
title | getUserInformationJobs invocación |
---|
collapse | true |
---|
|
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.core.siu.aragon.es/">
<soapenv:Header/>
<soapenv:Body>
<ws:getUserInformationJobs>
<arg0>
<applicationId>SIU</applicationId>
<fiscalAnagram>XXXXXXXXX</fiscalAnagram>
</arg0>
</ws:getUserInformationJobs>
</soapenv:Body>
</soapenv:Envelope> |
Otra manera de recuperar los puestos asociados a un usuario independientemente de si están activos o no sería emplear el servicio getUserJobs de IInfoService. La estructura de la petición enviada es similar a la mostrada anteriormenteEjemplo respuesta:
Code Block |
---|
language | xml |
---|
title | getUserJobsgetUserInformationJobs respuesta |
---|
collapse | true |
---|
|
<soapenv<soap:Envelope xmlns:soapenvsoap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:getUserInformationJobsResponse xmlns:wsns1="http://ws.core.siu.aragon.es/">
<soapenv:Header/> <soapenv:Body> <return>
<ws:getUserJobs> <errors>false</errors>
<arg0> <size>1</size>
<userInformationJobs>
<applicationId>SIU</applicationId> <userJobSearch><email>emailUsuario@aragon.es</email>
<fiscalAnagram>XXXXXXXXX</fiscalAnagram>
<name>Nombre </userJobSearch>usuario</name>
</arg0><nif>XXXXXXXXX</nif>
</ws:getUserJobs><state>ALTA</state>
</soapenv:Body>
</soapenv:Envelope> |
1.2.- Para cada puesto, ¿cómo recuperar los permisos y procedimientos?
A partir del código de un puesto podemos consultar los permisos y procedimientos asociados al mismo. Esta consulta se realiza a PAU desde los siguientes servicios de IInfoService:
...
<surname1>Apellido1</surname1>
<surname2>Apellido2</surname2>
<jobList>
<codPuestipo>T0267</codPuestipo>
<code>7191</code>
<collective>AG</collective>
<descPuestipo>SECRETARIO/A GENERAL TECNICO/A</descPuestipo>
<description>Secretario/a General Tecnico/a</description>
<gestionUnit>ORG11526</gestionUnit>
<initialDate>2007-09-19T00:00:00+02:00</initialDate>
<initialDateSiu>2022-04-07T00:00:00+02:00</initialDateSiu>
<isFrh>1</isFrh>
<jobCode>JOB07191</jobCode>
<organicUnit>ORG11526</organicUnit>
<rpt>19676</rpt>
<sirhgaGestionUnit>60000575</sirhgaGestionUnit>
<sirhgaOrganicUnit>60000575</sirhgaOrganicUnit>
</jobList>
<organismList>
<emisor>0</emisor>
<extendedData>
<name>PRELACION</name>
<value>100</value>
</extendedData>
<extendedData>
<name>ADMINISTRATIVE_ORGAN</name>
<value>Administración de la Comunidad Autónoma</value>
</extendedData>
<extendedData>
<name>Register</name>
<value>REG_GA</value>
</extendedData>
<extendedData>
<name>ORG_PCON</name>
<value>1</value>
</extendedData>
<extendedData>
<name>VISIBILITY</name>
<value>0</value>
</extendedData>
<extendedData>
<name>srtCode</name>
<value>DPTJI_SGT</value>
</extendedData>
<extendedData>
<name>InternalRegister</name>
<value>REG_INTER</value>
</extendedData>
<extendedData>
<name>input</name>
<value>1</value>
</extendedData>
<extendedData>
<name>output</name>
<value>1</value>
</extendedData>
<extendedData>
<name>ACTIVE</name>
<value>1</value>
</extendedData>
<external>0</external>
<fatherCode>ORG11307</fatherCode>
<fatherSirhgaOrganismCode>60000004</fatherSirhgaOrganismCode>
<fiscalIdentity>0</fiscalIdentity>
<initialDate>2023-09-07T16:05:33+02:00</initialDate>
<name>SECRETARÍA GENERAL TÉCNICA DEL DEPARTAMENTO DE FOMENTO, VIVIENDA, MOVILIDAD Y LOGÍSTICA</name>
<organismCode>ORG11526</organismCode>
<receptor>1</receptor>
<shortName>SECRETARÍA GENERAL TÉCNICA DEL DEPARTAMENTO DE VE</shortName>
<sirhgaOrganismCode>60000575</sirhgaOrganismCode>
</organismList>
<revised>true</revised>
<sizeJob>1</sizeJob>
<sizeOrg>1</sizeOrg>
<userJobs>
<code>41059</code>
<fiscalAnagram>XXXXXXXXX</fiscalAnagram>
<initialDate>2023-08-23T07:01:31+02:00</initialDate>
<jobCode>JOB07191</jobCode>
</userJobs>
</userInformationJobs>
</return>
</ns1:getUserInformationJobsResponse>
</soap:Body>
</soap:Envelope> |
Otra manera de recuperar los puestos asociados a un usuario independientemente de si están activos o no sería emplear el servicio getUserJobs de IInfoService. La estructura de la petición enviada es similar a la mostrada anteriormente:
Ejemplo invocación:
Code Block |
---|
language | xml |
---|
title | getUserJobs invocación |
---|
collapse | true |
---|
|
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.core.siu.aragon.es/">
<soapenv:Header/>
<soapenv:Body>
<ws:getUserJobs>
<arg0>
<applicationId>SIU</applicationId>
<userJobSearch>
<fiscalAnagram>XXXXXXXXX</fiscalAnagram>
<isfrh>2</isfrh>
</userJobSearch>
</arg0>
</ws:getUserJobs>
</soapenv:Body>
</soapenv:Envelope> |
Ejemplo respuesta:
Code Block |
---|
language | xml |
---|
title | getUserJobs respuesta |
---|
collapse | true |
---|
|
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:getUserJobsResponse xmlns:ns1="http://ws.core.siu.aragon.es/">
<return>
<errors>false</errors>
<jobList>
<codPuestipo>T0267</codPuestipo>
<code>10488</code>
<collective>AG</collective>
<descPuestipo>SECRETARIO/A GENERAL TECNICO/A</descPuestipo>
<description>Secretario/a General Tecnico/a</description>
<fiscalAnagram>XXXXXXXXX</fiscalAnagram>
<gestionUnit>ORG11526</gestionUnit>
<initialDateJob>2007-09-19T00:00:00+02:00</initialDateJob>
<initialDateUser>2023-08-23T07:01:31+02:00</initialDateUser>
<isfrh>1</isfrh>
<jobCode>JOB07191</jobCode>
<organicUnit>ORG11526</organicUnit>
<rpt>19676</rpt>
<sirhgaGestionUnit>60000575</sirhgaGestionUnit>
<sirhgaOrganicUnit>60000575</sirhgaOrganicUnit>
</jobList>
<jobList>
<codPuestipo>T0136</codPuestipo>
<code>15360</code>
<collective>AG</collective>
<descPuestipo>JEFE/A DE SERVICIO</descPuestipo>
<description>Jefe/a De Servicio De Patrimonio</description>
<finalDateUser>2023-08-21T07:01:32+02:00</finalDateUser>
<fiscalAnagram>XXXXXXXXX</fiscalAnagram>
<gestionUnit>ORG18022</gestionUnit>
<initialDateJob>2000-05-04T00:00:00+02:00</initialDateJob>
<initialDateUser>2015-08-06T00:00:00+02:00</initialDateUser>
<isfrh>1</isfrh>
<jobCode>JOB11474</jobCode>
<organicUnit>ORG18022</organicUnit>
<rpt>807</rpt>
<sirhgaGestionUnit>60000410</sirhgaGestionUnit>
<sirhgaOrganicUnit>60000410</sirhgaOrganicUnit>
</jobList>
<jobList>
<code>38294</code>
<description>Jefa del Servicio de Patrimonio</description>
<finalDateJob>2017-12-26T12:52:05+01:00</finalDateJob>
<finalDateUser>2017-12-26T12:52:05+01:00</finalDateUser>
<fiscalAnagram>XXXXXXXXX</fiscalAnagram>
<gestionUnit>ORG03546</gestionUnit>
<initialDateJob>2015-09-07T13:15:43+02:00</initialDateJob>
<initialDateUser>2015-09-07T13:15:43+02:00</initialDateUser>
<isfrh>0</isfrh>
<jobCode>ROL06958</jobCode>
<organicUnit>ORG03546</organicUnit>
<rpt>0</rpt>
</jobList>
<jobList>
<codPuestipo>5</codPuestipo>
<code>40402</code>
<descPuestipo>Jefe de Servicio, Subdirector, Adjunto o equivalente</descPuestipo>
<description>Jefa de Servicio de Patrimonio</description>
<finalDateJob>2020-11-04T00:00:00+01:00</finalDateJob>
<finalDateUser>2020-11-04T00:00:00+01:00</finalDateUser>
<fiscalAnagram>XXXXXXXXX</fiscalAnagram>
<gestionUnit>ORG08346</gestionUnit>
<initialDateJob>2017-12-26T12:52:05+01:00</initialDateJob>
<initialDateUser>2017-12-26T12:52:05+01:00</initialDateUser>
<isfrh>0</isfrh>
<jobCode>ROL09011</jobCode>
<organicUnit>ORG08346</organicUnit>
<rpt>0</rpt>
</jobList>
<jobList>
<codPuestipo>5</codPuestipo>
<code>44565</code>
<descPuestipo>Jefe de Servicio, Subdirector, Adjunto o equivalente</descPuestipo>
<description>Jefa de Servicio de Patrimonio</description>
<finalDateJob>2020-11-04T00:00:00+01:00</finalDateJob>
<finalDateUser>2020-11-04T00:00:00+01:00</finalDateUser>
<fiscalAnagram>XXXXXXXXX</fiscalAnagram>
<gestionUnit>ORG03546</gestionUnit>
<initialDateJob>2018-11-20T16:31:05+01:00</initialDateJob>
<initialDateUser>2018-11-20T16:31:05+01:00</initialDateUser>
<isfrh>0</isfrh>
<jobCode>ROL15138</jobCode>
<organicUnit>ORG03546</organicUnit>
<rpt>0</rpt>
</jobList>
<jobList>
<codPuestipo>5</codPuestipo>
<code>44566</code>
<descPuestipo>Jefe de Servicio, Subdirector, Adjunto o equivalente</descPuestipo>
<description>Jefa de Servicio de Patrimonio</description>
<finalDateJob>2020-12-17T15:46:32+01:00</finalDateJob>
<finalDateUser>2020-12-17T15:46:32+01:00</finalDateUser>
<fiscalAnagram>XXXXXXXXX</fiscalAnagram>
<gestionUnit>ORG16866</gestionUnit>
<initialDateJob>2020-11-04T00:00:00+01:00</initialDateJob>
<initialDateUser>2020-11-04T00:00:00+01:00</initialDateUser>
<isfrh>0</isfrh>
<jobCode>ROL15138</jobCode>
<organicUnit>ORG16866</organicUnit>
<rpt>0</rpt>
</jobList>
<jobList>
<codPuestipo>5</codPuestipo>
<code>55218</code>
<descPuestipo>Jefe de Servicio, Subdirector, Adjunto o equivalente</descPuestipo>
<description>Jefa de Servicio de Patrimonio</description>
<finalDateJob>2022-01-26T00:00:00+01:00</finalDateJob>
<finalDateUser>2022-01-26T00:00:00+01:00</finalDateUser>
<fiscalAnagram>XXXXXXXXX</fiscalAnagram>
<gestionUnit>ORG16867</gestionUnit>
<initialDateJob>2020-12-17T00:00:00+01:00</initialDateJob>
<initialDateUser>2020-12-17T00:00:00+01:00</initialDateUser>
<isfrh>0</isfrh>
<jobCode>ROL28284</jobCode>
<organicUnit>ORG16867</organicUnit>
<rpt>0</rpt>
</jobList>
<size>7</size>
</return>
</ns1:getUserJobsResponse>
</soap:Body>
</soap:Envelope> |
1.2.- Para cada puesto, ¿cómo recuperar los permisos y procedimientos?
A partir del código de un puesto podemos consultar los permisos y procedimientos asociados al mismo. Esta consulta se realiza a PAU desde los siguientes servicios de IInfoService:
- Consulta de permisos → servicio jobGetAssignedRoleList
Ejemplo invocación:
Code Block |
---|
language | xml |
---|
title | jobGetAssignedRoleList invocación |
---|
collapse | true |
---|
|
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.core.pau.aragon.es/">
<soapenv:Header/>
<soapenv:Body>
<ws:jobGetAssignedRoleList>
<arg0>
<applicationId>PAU</applicationId>
<jobCode>JOB07191</jobCode>
</arg0>
</ws:jobGetAssignedRoleList>
</soapenv:Body>
</soapenv:Envelope> |
Ejemplo respuesta:
Code Block |
---|
language | xml |
---|
title | jobGetAssignedRoleList respuesta |
---|
collapse | true |
---|
|
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:jobGetAssignedRoleListResponse xmlns:ns1="http://ws.core.pau.aragon.es/">
<return>
<errors>false</errors>
<roleJobList>
<jobCode>JOB07191</jobCode>
<roleJob>
<appAlias>PFI</appAlias>
<code>27102</code>
<description>Preparador de documentos para usuarios de otras organizaciones</description>
<initialDate>2022-07-21T12:09:05+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<roleCode>ROL00082</roleCode>
<roleName>PFI_PREPARADOR_MULTIPLE</roleName>
</roleJob>
<roleJob>
<appAlias>PCON</appAlias>
<code>27103</code>
<description>La persona que firma la oferta</description>
<initialDate>2022-07-21T12:09:27+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<roleCode>ROL00113</roleCode>
<roleName>FIRMANTE</roleName>
</roleJob>
<roleJob>
<appAlias>XFILES</appAlias>
<code>28845</code>
<description>CONSULTOR_DEPARTAMENTO</description>
<initialDate>2022-11-18T14:42:46+01:00</initialDate>
<jobCode>JOB07191</jobCode>
<roleCode>ROL00196</roleCode>
<roleName>CONSULTOR_DEPARTAMENTO</roleName>
</roleJob>
<roleJob>
<appAlias>CCSV</appAlias>
<code>27104</code>
<description>Funcionario</description>
<initialDate>2022-07-21T12:09:36+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<roleCode>ROL00010</roleCode>
<roleName>Funcionario</roleName>
</roleJob>
<size>4</size>
</roleJobList>
<size>1</size>
</return>
</ns1:jobGetAssignedRoleListResponse>
</soap:Body>
</soap:Envelope> |
- Consulta de procedimientos → servicio jobGetAssignedProcedureList
Ejemplo invocación:
Code Block |
---|
language | xml |
---|
title | jobGetAssignedProcedureList invocación |
---|
collapse | true |
---|
|
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.core.pau.aragon.es/">
<soapenv:Header/>
<soapenv:Body>
<ws:jobGetAssignedProcedureList>
<arg0>
<applicationId>PAU</applicationId>
<jobCode>JOB07191</jobCode>
</arg0>
</ws:jobGetAssignedProcedureList>
</soapenv:Body>
</soapenv:Envelope> |
Ejemplo respuesta:
Code Block |
---|
language | xml |
---|
title | jobGetAssignedProcedureList respuesta |
---|
collapse | true |
---|
|
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:jobGetAssignedProcedureListResponse xmlns:ns1="http://ws.core.pau.aragon.es/">
<return>
<errors>false</errors>
<procedureListJob>
<jobCode>JOB07191</jobCode>
<procedureJob>
<code>149228</code>
<denomination>Relaciones con los tribunales</denomination>
<initialDate>2022-07-21T12:11:10+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1894</signature>
</procedureJob>
<procedureJob>
<code>149232</code>
<denomination>Estudios, informes y memorias no asociados a un procedimiento administrativo</denomination>
<initialDate>2022-07-21T12:11:45+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1944</signature>
</procedureJob>
<procedureJob>
<code>149237</code>
<denomination>Relaciones con el Justicia de Aragón, el Defensor del Pueblo e instituciones similares</denomination>
<initialDate>2022-07-21T12:12:18+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1949</signature>
</procedureJob>
<procedureJob>
<code>149239</code>
<denomination>Gestión de órganos colegiados</denomination>
<initialDate>2022-07-21T12:12:31+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1951</signature>
</procedureJob>
<procedureJob>
<code>149240</code>
<denomination>Gestión de la calidad de los servicios</denomination>
<initialDate>2022-07-21T12:12:41+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1952</signature>
</procedureJob>
<procedureJob>
<code>149242</code>
<denomination>Correspondencia y Registro</denomination>
<initialDate>2022-07-21T12:12:58+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1975</signature>
</procedureJob>
<procedureJob>
<code>149243</code>
<denomination>Gestión de tiempos</denomination>
<initialDate>2022-07-21T12:13:04+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1977</signature>
</procedureJob>
<procedureJob>
<code>149244</code>
<denomination>Permisos y licencias</denomination>
<initialDate>2022-07-21T12:13:13+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1978</signature>
</procedureJob>
<procedureJob>
<code>149245</code>
<denomination>Emisión de certificados e informes en materia de personal</denomination>
<initialDate>2022-07-21T12:13:21+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1979</signature>
</procedureJob>
<procedureJob>
<code>149246</code>
<denomination>Adaptación del puesto de trabajo por motivo de salud</denomination>
<initialDate>2022-07-21T12:13:29+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1983</signature>
</procedureJob>
<procedureJob>
<code>149247</code>
<denomination>Procedimiento de encargo a medio propio</denomination>
<initialDate>2022-07-21T12:13:46+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1987</signature>
</procedureJob>
<procedureJob>
<code>149248</code>
<denomination>Pagos por Resolución</denomination>
<initialDate>2022-07-21T12:13:57+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1989</signature>
</procedureJob>
<procedureJob>
<code>149249</code>
<denomination>Procedimiento de reintegro de pagos indebidos</denomination>
<initialDate>2022-07-21T12:14:09+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1990</signature>
</procedureJob>
<procedureJob>
<code>149250</code>
<denomination>Provisiones de fondos</denomination>
<initialDate>2022-07-21T12:14:17+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1991</signature>
</procedureJob>
<procedureJob>
<code>149251</code>
<denomination>Procedimiento de reintegro de subvenciones</denomination>
<initialDate>2022-07-21T12:14:32+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1992</signature>
</procedureJob>
<procedureJob>
<code>149252</code>
<denomination>Autorización de anticipos de transferencias a organismos públicos</denomination>
<initialDate>2022-07-21T12:14:42+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>2024</signature>
</procedureJob>
<procedureJob>
<code>149253</code>
<denomination>Modificación de créditos</denomination>
<initialDate>2022-07-21T12:14:49+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>2025</signature>
</procedureJob>
<procedureJob>
<code>149254</code>
<denomination>Garantías y Depósitos recibidos</denomination>
<initialDate>2022-07-21T12:15:02+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>2053</signature>
</procedureJob>
<procedureJob>
<code>149255</code>
<denomination>Tramitación de expedientes patrimoniales</denomination>
<initialDate>2022-07-21T12:15:10+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>2055</signature>
</procedureJob>
<procedureJob>
<code>149256</code>
<denomination>Ajustes ejecución del presupuesto</denomination>
<initialDate>2022-07-21T12:15:18+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>2075</signature>
</procedureJob>
<procedureJob>
<code>149229</code>
<denomination>Responsabilidad patrimonial</denomination>
<initialDate>2022-07-21T12:11:28+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1941</signature>
</procedureJob>
<procedureJob>
<code>149222</code>
<denomination>Excedencias</denomination>
<initialDate>2022-07-21T12:10:11+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1544</signature>
</procedureJob>
<procedureJob>
<code>149219</code>
<denomination>Tramitación de quejas y sugerencias sobre el funcionamiento de los servicios públicos gestionados por la Diputación General de Aragón</denomination>
<initialDate>2022-07-21T12:09:49+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>595</signature>
</procedureJob>
<procedureJob>
<code>149223</code>
<denomination>Derecho de acceso a la información pública</denomination>
<initialDate>2022-07-21T12:10:20+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1759</signature>
</procedureJob>
<procedureJob>
<code>149234</code>
<denomination>Expropiación forzosa</denomination>
<initialDate>2022-07-21T12:11:59+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1946</signature>
</procedureJob>
<procedureJob>
<code>149241</code>
<denomination>Procedimiento disciplinario</denomination>
<initialDate>2022-07-21T12:12:47+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1956</signature>
</procedureJob>
<procedureJob>
<code>149224</code>
<denomination>Comisiones de servicios</denomination>
<initialDate>2022-07-21T12:10:33+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1804</signature>
</procedureJob>
<procedureJob>
<code>149220</code>
<denomination>Contratación del sector público</denomination>
<initialDate>2022-07-21T12:09:56+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1332</signature>
</procedureJob>
<procedureJob>
<code>149221</code>
<denomination>Jubilación en el régimen general de la Seguridad Social</denomination>
<initialDate>2022-07-21T12:10:03+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1542</signature>
</procedureJob>
<procedureJob>
<code>149225</code>
<denomination>Recursos administrativos</denomination>
<initialDate>2022-07-21T12:10:41+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1860</signature>
</procedureJob>
<procedureJob>
<code>149226</code>
<denomination>Auxilio por defunción</denomination>
<initialDate>2022-07-21T12:10:47+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1870</signature>
</procedureJob>
<procedureJob>
<code>149227</code>
<denomination>Atribución temporal de funciones</denomination>
<initialDate>2022-07-21T12:11:02+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1884</signature>
</procedureJob>
<procedureJob>
<code>149230</code>
<denomination>Tramitación de Disposiciones Normativas y Administrativas</denomination>
<initialDate>2022-07-21T12:11:34+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1942</signature>
</procedureJob>
<procedureJob>
<code>149231</code>
<denomination>Convenios y protocolos generales de actuación</denomination>
<initialDate>2022-07-21T12:11:39+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1943</signature>
</procedureJob>
<procedureJob>
<code>149233</code>
<denomination>Expedientes sancionadores</denomination>
<initialDate>2022-07-21T12:11:52+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1945</signature>
</procedureJob>
<procedureJob>
<code>149235</code>
<denomination>Relaciones con el Consejo de Gobierno</denomination>
<initialDate>2022-07-21T12:12:06+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1947</signature>
</procedureJob>
<procedureJob>
<code>149236</code>
<denomination>Relaciones con las Cortes</denomination>
<initialDate>2022-07-21T12:12:12+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1948</signature>
</procedureJob>
<procedureJob>
<code>149238</code>
<denomination>Revisiones de oficio</denomination>
<initialDate>2022-07-21T12:12:25+02:00</initialDate>
<jobCode>JOB07191</jobCode>
<signature>1950</signature>
</procedureJob>
<size>38</size>
</procedureListJob>
<size>1</size>
</return>
</ns1:jobGetAssignedProcedureListResponse>
</soap:Body>
</soap:Envelope> |
1.3.- Dado un organismo, ¿cómo recuperar los usuarios asociados a él?
A partir de un código de organismo podemos recuperar los usuarios asociados al mismo a partir del servicio userList1 de IInfoService:
Ejemplo invocación:
Code Block |
---|
language | xml |
---|
title | userList1 invocación |
---|
collapse | true |
---|
|
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.core.siu.aragon.es/">
<soapenv:Header/>
<soapenv:Body>
<ws:userList1>
<arg0>
<applicationId>SIU</applicationId>
<organismCode>ORGXXXXX</organismCode>
</arg0>
</ws:userList1>
</soapenv:Body>
</soapenv:Envelope> |
Ejemplo respuesta:
Code Block |
---|
language | xml |
---|
title | userList1 respuesta |
---|
collapse | true |
---|
|
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:userList1Response xmlns:ns1="http://ws.core.siu.aragon.es/">
<return>
<errors>false</errors>
<size>8</size>
<userList>
<email>email1@aragon.es</email>
<fiscalAnagram>Nif1</fiscalAnagram>
<name>Nombre1</name>
<nif>Nif1</nif>
<state>ALTA</state>
<surname1>Apellido1_1</surname1>
<surname2>-</surname2>
</userList>
<userList>
<email>email2@aragon.es</email>
<fiscalAnagram>Nif2</fiscalAnagram>
<name>Nombre2</name>
<nif>Nif2</nif>
<state>ALTA</state>
<surname1>Apellido1_2</surname1>
<surname2>Apellido2_2</surname2>
</userList>
<userList>
<email>email3@aragon.es</email>
<fiscalAnagram>Nif3</fiscalAnagram>
<name>Nombre3</name>
<nif>Nif3</nif>
<state>ALTA</state>
<surname1>Apellido1_3</surname1>
<surname2>Apellido2_3</surname2>
</userList>
...
<userList>
<email>email8@aragon.es</email>
<fiscalAnagram>Nif8</fiscalAnagram>
<name>Nombre8</name>
<nif>Nif8</nif>
<state>ALTA</state>
<surname1>Apellido1_8</surname1>
<surname2>Apellido2_8</surname2>
</userList>
</return>
</ns1:userList1Response>
</soap:Body>
</soap:Envelope> |
userList2, con una estructura de petición idéntica, también nos serviría para esta finalidad.
Otro servicio que se puede emplear es userListByUnits de IInfoService:
Ejemplo invocación:
Code Block |
---|
language | xml |
---|
title | userListByUnits invocación |
---|
collapse | true |
---|
|
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.core.siu.aragon.es/">
<soapenv:Header/>
<soapenv:Body>
<ws:userListByUnits>
<arg0>
<applicationId>SIU</applicationId>
<userSearch>
<gestionUnitCode>ORGXXXXX</gestionUnitCode>
</userSearch>
</arg0>
</ws:userListByUnits>
</soapenv:Body>
</soapenv:Envelope> |
Ejemplo respuesta:
Code Block |
---|
language | xml |
---|
title | userListByUnits respuesta |
---|
collapse | true |
---|
|
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:userListByUnitsResponse xmlns:ns1="http://ws.core.siu.aragon.es/">
<return>
<errors>false</errors>
<size>8</size>
<userList>
<email>email1@aragon.es</email>
<fiscalAnagram>Nif1</fiscalAnagram>
<name>Nombre1</name>
<nif>Nif1</nif>
<state>ALTA</state>
<surname1>Apellido1_1</surname1>
<surname2>Apellido2_1</surname2>
<revised>true</revised>
</userList>
<userList>
<email>email2@aragon.es</email>
<fiscalAnagram>Nif2</fiscalAnagram>
<name>Nombre2</name>
<nif>Nif2</nif>
<state>ALTA</state>
<surname1>Apellido1_2</surname1>
<surname2>Apellido2_2</surname2>
<revised>true</revised>
</userList>
<userList>
<email>email3@aragon.es</email>
<fiscalAnagram>Nif3</fiscalAnagram>
<name>Nombre3</name>
<nif>Nif3</nif>
<state>ALTA</state>
<surname1>Apellido1_3</surname1>
<surname2>Apellido2_3</surname2>
<mobilePhone>976735608</mobilePhone>
<gender>F</gender>
<revised>false</revised>
</userList>
...
<userList>
<email>email8@aragon.es</email>
<fiscalAnagram>Nif8</fiscalAnagram>
<name>Nombre8</name>
<nif>Nif8</nif>
<state>ALTA</state>
<surname1>Apellido1_8</surname1>
<surname2>-</surname2>
<mobilePhone>627816293</mobilePhone>
<gender>M</gender>
<revised>false</revised>
</userList>
</return>
</ns1:userListByUnitsResponse>
</soap:Body>
</soap:Envelope> |
Por otro lado, a partir del código de organismo también podemos recuperar los usuarios asociados a la rama descendiente del mismo consultado al servicio userListByOrganismBranchTree de IInfoService:
Ejemplo invocación:
Code Block |
---|
language | xml |
---|
title | userListByOrganismBranchTree invocación |
---|
collapse | true |
---|
|
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.core.siu.aragon.es/">
<soapenv:Header/>
<soapenv:Body>
<ws:userListByOrganismBranchTree>
<arg0>
<applicationId>SIU</applicationId>
<organismCode>ORGXXXXX</organismCode>
</arg0>
</ws:userListByOrganismBranchTree>
</soapenv:Body>
</soapenv:Envelope> |
Ejemplo respuesta:
Code Block |
---|
language | xml |
---|
title | jobGetAssignedRoleListuserListByOrganismBranchTree respuesta |
---|
collapse | true |
---|
|
<soapenv<soap:Envelope xmlns:soapenvsoap="http://schemas.xmlsoap.org/soap/envelope/"/soap/envelope/">
<soap:Body>
<ns1:userListByOrganismBranchTreeResponse xmlns:wsns1="http://ws.core.pausiu.aragon.es/">/">
<return>
<errors>false</errors>
<size>40</size>
<userList>
<email>email1@aragon.es</email>
<soapenv:Header/> <soapenv:Body> <fiscalAnagram>Nif1</fiscalAnagram>
<ws:jobGetAssignedRoleList> <arg0> <name>Nombre1</name>
<applicationId>PAU</applicationId> <nif>Nif1</nif>
<jobCode>JOBXXXXX</jobCode> </arg0><state>ALTA</state>
</ws:jobGetAssignedRoleList> </soapenv:Body> </soapenv:Envelope> |
- Consulta de procedimientos → servicio jobGetAssignedProcedureList
Code Block |
---|
language | xml |
---|
title | jobGetAssignedProcedureList |
---|
collapse | true |
---|
|
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.core.pau.aragon.es/">
<soapenv:Header/>
<soapenv:Body> <surname1>Apellido1_1</surname1>
<surname2>Apellido2_1</surname2>
</userList>
<userList>
<ws:jobGetAssignedProcedureList> <email>email2@aragon.es</email>
<arg0> <applicationId>PAU</applicationId><fiscalAnagram>Nif2</fiscalAnagram>
<name>Nombre2</name>
<jobCode>JOBXXXXX</jobCode> </arg0><nif>Nif2</nif>
</ws:jobGetAssignedProcedureList> </soapenv:Body> </soapenv:Envelope> |
1.3.- Dado un organismo, ¿cómo recuperar los usuarios asociados al él?
A partir de un código de organismo podemos recuperar los usuarios asociados al mismo a partir del servicio userList1 de IInfoService:
Code Block |
---|
language | xml |
---|
title | userList1 |
---|
collapse | true |
---|
|
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.core.siu.aragon.es/">
<soapenv:Header/>
<soapenv:Body>
<ws:userList1> <state>ALTA</state>
<surname1>Apellido1_2</surname1>
<surname2>Apellido2_2</surname2>
</userList>
<userList>
<arg0> <email>email3@aragon.es</email>
<applicationId>SIU</applicationId> <fiscalAnagram>Nif3</fiscalAnagram>
<organismCode>ORGXXXXX</organismCode> <<name>Nombre3</arg0>name>
</ws:userList1> </soapenv:Body> </soapenv:Envelope> |
userList2, con una estructura de petición idéntica, también nos serviría para esta finalidad.
Otro servicio que se puede emplear es userListByUnits de IInfoService:
Code Block |
---|
language | xml |
---|
title | userListByUnits |
---|
collapse | true |
---|
|
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.core.siu.aragon.es/">
<soapenv:Header/>
<soapenv:Body>
<ws:userListByUnits> <nif>Nif3</nif>
<state>ALTA</state>
<surname1>Apellido1_3</surname1>
<surname2>Apellido2_3</surname2>
<arg0></userList>
<applicationId>SIU</applicationId>...
<userSearch><userList>
<gestionUnitCode>ORG07458<<email>email40@aragon.es</gestionUnitCode>email>
</userSearch> <fiscalAnagram>Nif40</fiscalAnagram>
</arg0> </ws:userListByUnits> </soapenv:Body> </soapenv:Envelope> |
Por otro lado, a partir del código de organismo también podemos recuperar los usuarios asociados a la rama descendiente del mismo consultado al servicio userListByOrganismBranchTree de IInfoService:
Code Block |
---|
language | xml |
---|
title | userListByOrganismBranchTree |
---|
collapse | true |
---|
|
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.core.siu.aragon.es/">
<soapenv:Header/>
<soapenv:Body> <name>Nombre40</name>
<nif>Nif40</nif>
<state>ALTA</state>
<ws:userListByOrganismBranchTree> <surname1>Apellido1_40</surname1>
<arg0> <applicationId>SIU<<surname2>Apellido2_40</applicationId>surname2>
<organismCode>ORGXXXXX<</organismCode>userList>
</arg0>return>
</wsns1:userListByOrganismBranchTree>userListByOrganismBranchTreeResponse>
</soapenvsoap:Body>
</soapenvsoap:Envelope> |