General Information
Cases/Enablers
OOP Case
Appetizer
EPS allows the verification and consultation of identity data, disability and residence data and consultation of the flow of payment with government institutions.
OOP aspect
EPS facilitates compliance with article 6.2.b of law 11 / 2007 not to request citizens' documents held by the administration in all the administrative formalities in which might be required.
Short summary
EPS interacts via web services with the brokerage Platform to obtain certificates and data requested by the public employee. Services available are:
- Consultation of identity.
- Identity verification.
- Verification of residence.
- Checking of flow of payment with the General Treasury of Social security (TGSS).
- Checking of flow of payment with the State Agency for tax administration (AEAT).
- Contracts with Public administrations.
- Licensing authorizations.
- Aids and subventions.
- Residence and work permits for foreigners.
- Consultation of disability.
- Consultation of identity.
- Identity verification.
- Verification of residence.
- Checking of flow of payment with the General Treasury of Social security (TGSS).
- Checking of flow of payment with the State Agency for tax administration (AEAT).
- Contracts with Public administrations.
- Licensing authorizations.
- Aids and subventions.
- Residence and work permits for foreigners.
- Consultation of disability.
Focus
Citizens
Domain
Public matter
Scope
National/Federal
Country
Spain
Nature and status of project
Rolled Out
ENABLING ASSETS OR COMPONENTS
Motivations, benefits, public value
Requests made during the year 2012: 69.406
DATA HANDLING / DATA EXCHANGE
Type of data sharing
Actual data
Confirmation of a status, group/class membership
Data handler
Stakeholder name
Government
Stakeholder category
Government
Architecture
EPS system architecture includes J2EE in different layers as follows:
- Layer of Presentation: to interact with the user and presenting information. to this layer has chosen the framework Struts2 which implements the widespread pattern of design MVC or Modelo-Vista-Controlador. Still:
- View: JSP's
- Model: different Actions defined
- Driver: Dispatcher provided by the framework Struts2
- Negocio-Servicios layer: for the business layer uses the framework of Spring to inject dependencies. For the generation of web services that include functionalities outward EPS CXF is used.
- Layer of access to Data: for managing the layer of data uses the framework Hibernate with the use of the pattern of DAO design.
External components that EPS interacts with are:
- Platform of Electronic Signature (ASF)
- System of identification of users (SIU)
- Platform for authorization of users (PAU)
- The interface MHAP
- Layer of Presentation: to interact with the user and presenting information. to this layer has chosen the framework Struts2 which implements the widespread pattern of design MVC or Modelo-Vista-Controlador. Still:
- View: JSP's
- Model: different Actions defined
- Driver: Dispatcher provided by the framework Struts2
- Negocio-Servicios layer: for the business layer uses the framework of Spring to inject dependencies. For the generation of web services that include functionalities outward EPS CXF is used.
- Layer of access to Data: for managing the layer of data uses the framework Hibernate with the use of the pattern of DAO design.
External components that EPS interacts with are:
- Platform of Electronic Signature (ASF)
- System of identification of users (SIU)
- Platform for authorization of users (PAU)
- The interface MHAP