Drix,
The current version of HealthFrame supports assigning a single visit type as a way to support high-level aggregation of visit information. You should choose for this field the closest approximation for the reason/purpose for the visit.
You are absolutely right that often a number of things take place during a visit, but that type of information can be tracked via "Related Information". For instance you state, "It could be a well check-up, receive immunization, chronic med mgt etc.". Consider that you could mark the visit as a 'well check-up' and then
add links/Related Information to Immunizations, Medications, Treatments, etc.
Thank you for sending us your thoughts and suggestions for how we can further improve HealthFrame!
Support Team