Video: Lunch and Learn - Patient Info Panel - June 2024
8 min
in this article example print variables docid\ gf6uiomqwbj kkxy4yf32adding more patient info panel pages docid\ gf6uiomqwbj kkxy4yf32 example print variables name print variable(s) description multiple phone numbers «letter patient cellphone», «letter patient phone1», «letter patient workphone» combine multiple patient phone numbers into a single field to save space cell, home and work preferred name «letter patient preferredname» preferred name is stored on alter patient > personal view sex letter patient sex» sex is stored on the alter patient > general view sexual orientation «letter patient sexualorientation» orientation is stored on the clinical details > family/social history tab pronoun «letter patient pronoun» dynamically generated based on the alter patient > general view > sex value preferred pharmacy «letter patient careteam("pharmacy preferred") fullname» preferred pharmacy is stored on the alter patient > care team view gp «letter patient careteam("gp") fullname» gp is stored on the alter patient > care team view nurse «letter patient careteam("nurse") fullname» nurse is stored on the alter patient > care team view custom patient field «letter patient user1» «letter patient user2» «letter patient user3» «letter patient user4» «letter patient user5» custom patient fields are located on the alter patient > social view bad debt «letter patient patientbaddebt» bad debt is automatically calculated and displayed on the alter patient > transactions view last encounter text «letter patient lastcontacttext» last encounter text is automatically captured from the most recent patient encounter body of text recent vitals «letter patient measures("weight") dateobserved», «letter patient measures("weight") value» or «letter patient measures("custom concept") dateobserved» «letter patient measures("custom concept") value» recent vitals is automatically captured from the most recent patient vitals as seen in medical record > measures view weight recorded date weight value or custom values replace "custom concept" with other measures open care plans «letter patient activecareplans» open care plans are seen on the medical record > care plans view smoking «letter patient smokertype» «letter patient smokernumday» «letter patient smokerstopped» smoking is stored on the clinical details > family/social history tab type of smoker how many packs per day date they stopped alcohol «letter patient alcoholtype» «letter patient alcoholnumday» «letter patient alcoholstopped» alcohol is stored on the clinical details > family/social history tab type of drinker how many per day date they stopped current rx «letter patient currentprescription» current rx is viewable on the medical record > prescriptions view > prior scripts > all scripts without a "finished"? flag indicated in the finished column discontinued rx «letter patient discontinuedprescriptions» discontinued rx is viewable on the medical record > prescriptions view > discontinued tab referral date (current) «letter patient referral (current) referredon» «letter patient referral (current) referrer fullname» referral date that shows the date the patient was referred as seen in the most recent referral referral date referred by gravida «letter patient gravida» calculated based on the amount of historical pregnancies tracked in the medical record > obstetric view edd «letter patient edd» expected delivery date of the pregnancy lmp «letter patient lmp» last menstrual period track for the pregnancy last seen date «letter patient datelastseen» most recent date the patient was marked as "seen" in an appointment next appointment date «letter patient next appointment date» «letter patient next appointment timeampm» «letter patient next appointment providercode» «letter patient next appointment appttype» next appointment date being tracked for the patient, as seen in work center > appointments view date time with provider appointment type communicate by sms «letter patient issmscellphone» permission to communicate via sms as seen in alter patient > general view communicate by email «letter patient isemailnotificationallowed» permission to communicate via email as seen in alter patient > general view social history «letter patient socialhx» social history text box is stored on the clinical details > family/social history tab family history «letter patient familyhxdetails» family history text box is stored on the clinical details > family/social history tab add additional panel pages 1\ add additional panel pages and navigate through them by using buttons powered by a simple macro under maintain > templates > forms menu, open your patient info panel for editing inside the forms window add a new page to your panel by clicking the add new page icon continue adding all pages required on the 1st page, add a "next panel" button see step 2 below for instructions on the 2nd page, add a "previous panel" button see step 3 below for instructions if you have 3rd page, add a "next panel" button as well continue adding "previous panel" buttons except for page 1 continue adding "next panel" buttons except for the last page save the changes to your panel, and reload your patient info panel to start using it 2\ add "next panel" button in the control palette click the "button" control click on an empty space in your panel to add it with your button selected, in the object inspector window change the caption to say "next panel" in the object inspector window, click the events tab and double click inside text " onbutton1mclick " in the macro editor window, paste the text belowsub main()form activatenextpageend subafter pasting the text, it should look like the screenshot below; with matching text colors close the macro editor window and save the changes close the form and save all changes 3\ add "previous panel" button in the control palette click the "button" control click on an empty space in your panel to add it with your button selected, in the object inspector window change the caption to say "previous panel" in the object inspector window, click the events tab and double click inside text " onbutton1mclick " in the macro editor window, paste the text belowsub main() form activateprevpage end subafter pasting the text, it should look like the screenshot below; with matching text colors close the macro editor window and save the changes close the form and save all changes