I am researching tools for building a medical forms application. I currently know little about Infopath, but it seems like it has promise relative to my need. Let me provide a brief description of what I need. We see about 25-30 patients per day. For each patient, we need to pre-print a packet of 18-20 standard paper forms which comprises the patient 'chart'. Each of the 18-20 forms in the 'chart' needs to be pre-populated with certain patient info like name, insurance co, procedure to be performed, etc. Patient data is stored in an appointment calendar db which can be exported in multiple formats (csv, etc.) I've seen the functionality I have attempted to describe above referred to as 'print merge'. For every record in a db, print a standard form template (e.g., IRS-1040) populated with individual data as stored in each record.
Can anyone advise as to whether Infopath / Sharepoint would be a good platform to build this app?