|
e-Form |
|
e-Form is an end-to-end
solution that provides a secure, efficient,
and effective way for electronic form submission
and handling. It connects end users to enterprise
processing system directly without human intervention
in-between. It is a non-proprietary implementation
that bases on open standards such as XML, PKI, SOAP, and JAVA, which in turn provides
low-risk commitment on technology and cost-effective
investment in supporting interoperability
with other systems.
e-Form consists of three major components:
e-Form Generator (GUI program for form
issuer)
e-Form Filler (GUI program for the general
public)
e-Form Processor (engine that integrates
with enterprise computer system)
|
|
|
|
|
|
Product
Description |
|
e-Form
Generator |
|
e-Form
Generator is a tool for form issuer
to define e-Form
in XML format.
You can use the generator to import
a PDF file, create input sections, text
fields, check boxes, and other
input elements on top of the PDF
file. Inside the generator, you
can also define a signing sequence
of signatures for input sections,
digitally sign the form as an
issuer, export the form as an
XML document, and print the form
exactly as it is seen on screen.
|
|
 |
|
|
e-Form
Filler |
|
e-Form
Filler is a tool for users to
fill in an e-Form. When a user
opens an e-Form file,
he/she can verify the digital
signatures on the form by a single
button click . The user can save the
forms together with the data entered
anytime for record keeping purposes.
Other basic operations such as
section-based digital signing,
data encryption and decryption,
signature verification, file attachment,
and form printing are also supported.
|
|
 |
|
|
e-Form
Processor |
|
e-Form
Processor is the gateway to e-Form
submissions, which is configurable
to facilitate document routing
to various backend systems and Web Services.
Upon receiving an e-Form, the
processor will decrypt the submitted
data, verify the associated digital
signatures and the corresponding
certificates, and validate the
form data against the defined
business rules. e-Form Processor
supports multi-channel submission,
which includes secure e-mail using
S/MIME and web browser using SSL.
After the verification and validation
process, a validated e-Form will
be forwarded to the corresponding
backend system for further processing.
|
|
 |
|
|
|
|
Why
use e-Form? |
|
- Lower the cost and improve the quality
of information collected
- Provide intuitive and WYSIWYG Graphical
User Interface
- Simplify and hasten the business flow
of collecting critical data
- Enhance data security by employing PKI
technology
- Promote a "greener" living environment
by means of paperless transactions
- Support both online and offline form
filling
- User can fill in the forms at his/her
own convenience
- User can keep his/her own copy of
form after submission
- Support multiple-party form handling
|
|
|
Feature
Highlights |
|
- Pure Java Implementation
- Direct turn-key solution that covers
the whole form processing lifecycle
- Embedded PDF allows direct reuse of
existing forms
- Standard XML format for easy interpretation
and processing
- platform-independent, well-supported,
and human legible
- Readily customizable to suit specific
corporate needs
- client-side input validations using
JavaScript
- server-side business rule validations
by implementing a standard Business
RuleValidator interface
- direct backend integration to
Web Services
or customized backend connectivity
by implementing a standard BackendConnector
interface
- Zero-cost deployment as web application
- Multi-channel form submission via HTTP
over SSL or S/MIME
- Online mode allows dynamic pre-filling
of personalized data on e-Form templates
- Offline mode allows filling form anytime
at user��s convenience
- Multilingual display, input, and printing
(including HKSCS)
- Scalable and high-resolution printing
output
- Support commonly used input elements
with configurable field validation rules
- text area, text field, numeric field,
date field, time field, check box,
radio button group, object strike
out group, and file attachment
- Ensure authenticity and data integrity
- allow form issuer and users to digitally
sign the form
- Multiple signatures
- support parallel or sequential signing
on the same or different sections
- Signing sequence control
- able to define signing sequence
via nested signature definitions
- Automatic certificate validation and
CRL checking
- Support password-based or recipient-based
encryption
- Centralized certificate management service
- Support software/hardware key storage,
including smartcard, hardware token, hardware
security module and PKCS#12 file
- Compliant to W3C/IETF's XML Signature
Syntax and XML Encryption Syntax
|
|
|
System
Requirements |
|
Operating
System |
Microsoft
Windows running 2003/2008/XP/Vista/7
Apple Mac OS X, UNIX: Linux, IBM AIX and HP-UX |
Application
Server |
J2EE compliant servers like Apache
Tomcat, JBoss |
Runtime
Environment |
Java SE Runtime Environment (JRE) 7 and above
|
|
|
|
Screen
Shots |
|
e-Form Generator |
|
|
|
Constructing a
form |
Signing Template |
Certificate Center |
|
|
e-Form Filler |
|
|
|
Filling a form |
Verify Signatures |
Envelope an e-Form |
|
|
|
Awards and Accolades |
|
|
Hong Kong Awards for Industry 2003 - Technological Achievement : Certificate of Merit |
 |
|
Hong Kong ICT Awards in 2006 - e-Government Category: "The Best Transformation" Certificate of Merit |
 |
|
|
|
Downloads |
|
|
|
|
|
|
|
|
|
|