I don't know whether this was discussed as part of the original Intake
discussion so apologies if I am recovering old ground.
The validation and verification support provided by Intake is invaluable for
the easy processing of form submitted data. When dealing with an online
application form this needs to go hand in hand with managing a users journey
through a series of form pages. i.e if they have lived at an address for
less than two years show a form for their old address data otherwise go onto
the next page. In my experience this normally ends up being hard coded
business logic making it very difficult for the business to make updates.
My proposal is that like Intake this should be managed via an XML document
that describes the page, transition rules, and the next page. For example:
<page name="customer-details" template="customer-details.vm">
<transition next-page="end"/>
<transition next-page="old-address">
<rule field="years-at-address">less than 3</rule>
</transition>
</page>
<page name="old-address" template="old-address">
<transition next-page="end"/>
</page>
<page name="end" template="end.vm"/>
This could be incorporated as part of Intake or as a separate service.
Comments?
James Coltman
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]