Patent ID: 8037402

Claim:
A computer-implemented method of creating an electronic form for publication of information related thereto, said method comprising: under the control of one or more computer systems configured with executable instructions, receiving by a form-creating user interface, first user input specifying at least: fields and allowable values therefore; one or more groupings of one or more of the specified fields into one or more sections; one or more groupings of one or more of the sections into one or more pages; and a mapping between the specified fields and format information specified by an entity; creating, based at least in part on the allowable values for the specified fields, said electronic form that includes the specified fields, said electronic form being organized according to the specified one or more groupings of one or more specified fields into the one or more sections, and specified one or more groupings of one or more sections into one or more pages; receiving second user input comprising data for populating the specified fields; populating the specified fields to create a populated form from the electronic form; creating, based at least in part on the mapping, an electronic message that comprises the data organized according to the format information; and transmitting said electronic message to said entity for publication thereof by said entity.