For me phreesia works like this:
Patients schedules are put in from AC into the check in system. So some of the basic demographics already in phreesia. Your staff logs in and clicks no the patient name who is checking in for the day. The questions are set up to ask what you want. So if someone hits high bp, it wcan ask your set of questions. if they put neck pain, it will ask whatever questions you want for neck pain, etc...i don't do primary care but i use it for all my sports injuries...
Or you can make it very general to just ask why they are there and that is it if you want. . .if you want it to ask what their average bp is you can ask taht too if they are checking at home...you get to build it how you want.
then after they are done (and they sign all their hippa and privacy forms on the tablet they provide), the info is printed to either your printer, or nowhere if you jsut want to see it on the web or like my office, goes as a PDF to a folder on my server.
My front desk opesn teh files up and starts my new patient charts and fills in ROS, PHx PSx, social, family, allergies, etc...she even fills in some of the HPI (basic stuff like what body part they need looked at and what the pain scale is and the type of pain).
Then she uploads that initial file into our Amazing Charts imported items.
Phreesia intuitively knows it has been a year since last visit if that is the case and makes them resign a new hippa form and then my front desk just uploads taht neww hippa form to the chart.