Implementing this is proving to be somewhat extremely tedious ... especially to get pixel perfect printing.
Looks like to print the CMS1500, I need to print the insurance companies address at the top of the page. But I currently don't store this anywhere in Synapse. I could use the Providers tab to add insurance there ... are all the details present?? And if I do this, I need to normalize the insurance data which is currently stored as REBOL objects.
Once users have confirmed that this actually prints accurately, then I can start to optimize the way the form is filled in. And then I'll allows users to save the data so that they don't have to print the cms-1500 immediately, but can delay it for a later period. And then that will allow staff to load in a saved bill for printing.