Hello honorable Perl Monks. I am in need of some general advice; I'm NOT asking you to writing anything for me, I just need some input as to where I should begin this project. Here we go:

I have law firm that uses around 100 different templates for legal proceedings.(divorce, real-estate contracts..etc.) In an effort to optimize their time, I was asked to develop a simple interface that would parse client information into certain fields into these templates. This is the general functionality they desire:

Initial Page: (a)Legal aide enters general new client information (i.e. Name, address, gender, case number etc..)and (b)selects template they want to use.

Second Page: The completed template comes up ready for printing with this info inserted into the correct fields and all they have to do is print the completed legal brief for filing.

My question boils down to this: What format should I be programming the initial page in? I have used my Perl skills primarily for parsing online HTMLshopping cart order forms, "Contact Us" forms..etc..etc.(they are using a Novell Server)and (as stupid as this sounds):

Their templates are already made in MS Word, is there anyway to parse into Word Template fields?

I have seen this done on some online mortgage application websites.

Please be gentle. I give more than I ask.

janitored by ybiC: Retitle from less-than-descriptive "Design Question"


In reply to parse MS Word Template fields for legal documents by Anonymous Monk

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.