Encounters Protocol Configuration & Programming

This help guide goes through the configuring/programming steps to make protocols appear in the Visit encounter for use. Review the additional help documentation for workflow usage of Protocols within the Visit Encounter. Follow the link to the documentation called Encounter Protocols.

Protocols are clinical workflows that are condition specific, such as headaches, burns, falls and bites. To better guide the clinician through a patient visit based on a specific condition, ‘protocols’ can be configured using observations, flowsheets, .macros and orders in the standard dynamic ‘Visit’ encounter.

Creating protocols in a system for the ‘Visit’ encounter consists of adding the protocol selector in the Chief Complaint section of the encounter. This will drive the protocol components for the other sections of the encounter; History of Present Illness ( HPI), Review of Systems (ROS), Physical Exam (PE), Tests and Procedures, Quality, Plan Narrative, Patient Education and Depart Instructions. Of course, WebChart system’s default encounter sections can still be used if no specific protocol selection is made to affect those dynamic sections.

9730585fbcf1003c92cd3ee1593077a7

Create and Display Visit Protocols in the Visit Encounter

To program protocol selections for your system’s Visit encounter, one must have security permission to manage observations and manage observation flowsheets.

C5db7ba72cac5604dce7b7ea4fcbfc03

For protocols to show as selections in the Chief Complaint section of the dynamic Visit Encounter, the system needs to have an observation named: Visit Protocol This is done via the sidemenu tab Control, then to Observation Codes tab, then search to make sure one doesn’t exist already. If it does exist already, you will skip to just add protocol selection choices to this existing observation in the discrete values section of the Visit Protocol observation.

Observation name = Visit Protocol

Observation Type=Custom Discrete Values

B712d66809280265edd8ff3afed6d8af

In the Discrete Values section of the Visit Protocol observation, you will key in all the names of the needed protocols, such as ‘Fall’, ‘Burn’ or ‘Chest Pain’, etc and set the order in which they should appear in a drop-down view. Value field: The names keyed in this section will be the names of the protocols the end user will see as a selection choice in the chief complaint of the Visit dynamic encounter. Display field: can leave blank. Sort Order: this is the order in which they will appear to an end user in the protocol autocomplete of the chief complaint section if they use their ↓ down arrow key on a keyboard to see a list of all selections available. Most key these in alphabetical order so the end user sees them alphabetized.

450ef15d08014ef7f2204b7435df74b5

Click the SAVE button when done either adding the Visit Protocol observation with discrete value selections, or editing the existing Visit Protocol observation and adding discrete value selections.

Once this has been done the Protocol autocomplete field (along with the selection choices) will show in the dynamic Visit encounter in the Chief Complaint section. This is an autocomplete box so by using the ‘down arrow’ in this field the list of the protocols will reveal. Otherwise begin typing in the desired protocol to activate the autocomplete selection.

971253d860a2d8d599e7bf20bfb58c1a

Create Observations for Use of Protocols

The Visit encounter comes with default predefined HPI, ROS, PE, Tests & Procedures and Quality sections with default data entry items that get stored. However, if a protocol being set up needs specific data entry items (not found in our default sections) according to a protocol, one can set up unique encounter sections (using flowsheets) to trigger and display specific data entry items for end users to follow and key in according to a specific protocol selected.

Currently, these sections can be programmed to reflect a unique selected protocol flowsheet instead of the default sections:

  • HPI (History of Present Illness)
  • ROS (Review of Systems)
  • PE (Physical Exam)
  • Quality
  • Plan Narrative
  • Patient Education
  • Depart Instructions

Observations need first to be created for each of the specific questions or data points to be collected throughout the encounter protocol sections. Once these observations are created, you will group them together in flowsheets per section that is applicable. Meaning, one flowsheet for each encounters section that follows the protocol.

Note
Protocols for the Test & Procedures section and Treatments section require different steps using orders instead of observations. There is a separate section regarding how to program Test & Procedures or Treatments sections in this help document in subsequent pages.

When creating the needed observations, use the following naming convention that also indicates which encounter section they will show in. This format is also needed for the .macro functionality.

HPI Section

Add observations that need to display in the HPI section:

Observation Name field:

  • Begin every observation name with HPI
  • After the word HPI then type the rest of the observation name needing to be stored to capture the data
    • Examples:
      • HPI Associated symptoms
      • HPI Quality of pain

Observation Type field:

  • Does not need set

00c7469bb023ffed88f6f8d61deceb82

Click the Save button to save the observation. Repeat to add each individual HPI data entry point that needs collected for the HPI of each specific protocol. Here is an example of various specific HPI data collection entry points that various protocols could use in the HPI section:

12fe1a320f5ded0d6cdab8d55e62e294

ROS Section

Add observations that need to display in the ROS section:

Observation Name field:

  • Begin every observation name with ROS
  • After the word ROS then type the rest of the observation name needing to be stored to capture the data
    • Examples:
      • ROS ENT
      • ROS Endocrine

Observation Type field:

  • Does not need set

Click the Save button to save the observation. Repeat to add each individual ROS data entry point that needs collected for the ROS of each specific protocol. Here is an example of various specific ROS data collection entry points that various protocols could use in the ROS section:

Cef90c90c8f3a7624d5b2138606c8712

Physical Exam (PE) Section

Add observations that need to display in the PE (physical exam) section:

Observation Name field:

  • Begin every observation name with PE
  • After the word PE then type the rest of the observation name needing to be stored to capture the data
    • Examples:
      • PE Level of consciousness
      • PE General Appearance and Level of Distress

Observation Type field:

  • Does not need set

Click the Save button to save the observation. Repeat to add each individual PE data entry point that needs collected for the PE of each specific protocol. Here is an example of various specific PE data collection entry points that various protocols could use in the PE section:

77ff4c752a93fd8385fe72e69791ceaa

Create Flowsheets for Protocol Encounter Section

Flowsheets for each specific unique protocol section need to be created and the flowsheets will be comprised of the observations needed for each encounter section that is unique to the protocol. If flowsheets are not created or correctly matching, the system will default to its default HPI, ROS, PE, Quality, etc sections in the Visit encounter.

To create flowsheets, it’s important to use the following naming conventions so the system will know which section to insert them within the dynamic Visit encounter. Flowsheets can be created after all the unique observations have been created. To create a flowsheet, one must have security permission to Manage Observation Flowsheets.

58342eba7161906db5170130c7cb879c

From the Control sidemenu tab, go to Observation Codes tab and click the Display Flowsheets hyperlink found at the top right corner of the screen.

A80f841148b81172868098894e31ea94

A list of all existing flowsheets for the system will display. To add a flowsheet for a protocol section to be used in the dynamic encounter (that doesn’t exist already), simply click the Add Flowsheet hyperlink found at the top right corner of the screen.

460b22e1be4461ddc84f5afd44914637

Flowsheet Name: The name of the flowsheet needs to start with the prefix of the specific encounter section this will populate, followed by a hyphen character – then the specific protocol discrete value name that was entered in the Visit Protocol observation as a discrete value option for users to be able to select.

Note
If the hyphen character is not used, the system will not pull in the specific protocol flowsheet into that section that you specify. Therefore, those sections of the encounter will expand to open our default HOS, ROS, PE, Quality, etc sections instead.

Create flowsheets using the following naming conventions so the system will know where to insert them within the encounter: ‘Section’-‘Visit Protocol Discrete Value’

Examples:

  • HPI-Cardiovascular-Chest Pain
  • ROS-Cardiovascular-Chest Pain
  • PE-Skin-Rash
  • QUALITY-Neurological-Headache
  • Plan-Eye Complaints
  • PatEd-Ear Complaints
  • Depart-Clean wound daily

In the following example, the system has a visit protocol named Low Back Pain and we have created HPI observations to be used in the HPI section for the Low Back Pain protocol and am now creating the flowsheet for the HPI section which the system will pull these data entry field questions into the HPI section instead of the default normal HPI section.

C3498f8567af307b69b3857cbf774f52

Observation: Begin typing in the name of the observation(s) you created to populate the encounter section flowsheet you are programming.

Fe60cdd35f6aee20436873d9e83c049f

When you select an existing observation from that auto-complete field, it will automatically then populate in the listview below the flowsheet you are working in. Continue to find and add more observations to complete the flowsheet you need to appear.

A92aa7f1a873a3549acee6c17955b247

Once done selecting the observations (data entry points) to display in the encounter section flowsheet, go into each individual observation listed in the bottom portion and select the specific input type needed for each observation entry that will display in the flowsheet to users. There is more help regarding specifics and details of flowsheet module programming is found in the Observation Flowsheets help guide in the WebChart online help.

6e1d4b2413c8dca74106e20536db68f3

Then click the pencil icon (edit) to edit the flowsheet observation entry description field.

849877f48617782ee6bd0aab659bb87d

The description field is what users will see when entering/keying in data. The name field is what the observation is uniquely named and stored in the system as and will result on discrete data reporting, etc. Edit the description to be grammatically correct. In most cases you will remove the prefix (ex: HPI) and make the entry item into a statement or question with the correct punctuality so it makes sense to the user who will be seeing this to enter in information and also so it makes sense on a document view that gets printed or faxed.

In this example I removed the prefix HPI and added a colon to the verbiage on the description field of the observation. The description is what a user will see in the encounter and what will appear on a stored document. Discrete reporting will render the observation name field that needs to be unique for discrete reporting.

Edcd3bf0eeb686a3e158dcd9efd9c335

Once the save button is clicked in the edit of that individual flowsheet observation component, the input type selected and the description the users will see in the encounter & document is reflected in the listview of the flowsheet screen.

551e48b69ac11afdd51f73ac2192d3a8

Once the flowsheet is compiled and each is set to a specific input type and description edited, click the SUBMIT button to save all work.

Continue to create separate flowsheet and set input type and edit description entries (using previous steps above) for Review of Systems (ROS) encounter section if needed for the protocol. Here is an example of an ROS FLOWSHEET to be used in the Low Back Pain protocol example:

Db060f56f2f40f5888bb9d8cb25bfcea

Continue to create separate flowsheet and set input type and edit description entries (using previous steps above) for Physical Exam (PE) encounter section if needed for the protocol. Here is an example of a PE FLOWSHEET to be used in the Low Back Pain protocol example:

70dcd46d88060927211ce0a4a764b068

Once all flowsheets for any needed specific encounter sections are programmed, go into a test patient and select the Visit encounter. Go into Chief Complaint and select the specific protocol to test. Once the protocol is selected and the Chief Complaint section is collapsed, any corresponding programmed protocol flowsheet sections will display the unique flowsheets you programmed to show up. If not, make sure the flowsheet has the hyphen character and that the flowsheet name has the correct section prefix needed. Here are screenshot examples of the protocol and flowsheet examples of cardiovascular protocol needed for HPI, ROS, PE, Pat Ed, Plan, Depart Instructions and Quality sections that was described in this help guide in previous steps:

Example of an HPI section flowsheet unique to the protocol selected that displays instead of the default HPI section items:

E6d5fd6c9f37c8af54367e5872ec213d

Example of an ROS section flowsheet unique to the protocol selected instead of the default ROS section items:

3f095078b99eea85abc7aa0e2bbc7798

Example of a PE section flowsheet unique to the protocol selected instead of the default PE section items:

C0f63a077ac6b8cd07222401bee8da40

When working in a chart, if the encounter is set as ‘current’ for yourself, you will also see the protocol that the encounter was selected as in the encounter summary toolbar line.

28830d8d779522d741f42a184bc5101e

When on the encounter ‘view’ or stored document, this example reflects the observation ‘description’ that users see and why it’s important to change the description of the observation in the flowsheet editor to use grammar that makes sense for a user and someone receiving the document without altering the stored discrete unique observation name in the system.

Ae38488b8175246047d2a6f002e4ad43

Tests & Procedures Section

The Test & Procedures section of the dynamic Visit encounter is configured differently than the other sections. Tests & Procedures section utilizes an ‘order item’ and an ‘order picklist’ for each specific tests & procedures section per protocol needed.

Observations & Flowsheet

First, add all individual observations to the system that you want the data stored as that needs to appear in each Test & Procedure flowsheet. This is by doing the same steps done in previous pages of this help document to add observations. You can use a prefix naming convention for this section if wish (like was done for HPI, ROS, PE, etc).

Once all observations have been created in the system, you need to create a flowsheet. The flowsheet name must match exactly to the name of the visit protocol observation selection the users can choose. So, the other flowsheets for HPI, PE, ROS and Quality all are named with that as the prefix for its flowsheet name. Tests & Procedures section is different. The flowsheet name for a Tests & Procedures protocol section should match the name of the exact protocol selection discrete value choice from the observation Visit Protocol

Here is an example of a protocol named Skin-Burns. The system is programmed to have a specific HPI, PE and Quality section appear to follow that protocol selection, thus the flowsheets have the prefix for those sections followed by a hyphen – and then the name of the visit protocol. However you will notice that the flowsheet for the Tests & Procedures section to populate for Skin-Burns is simply named Skin-Burns for its flowsheet name. No prefix is needed, only the exact match to the visit protocol name.

66661c941f26b70152684f9826a410e5

Order Item & Picklist

Once each Tests & Procedures protocol(s) observations and flowsheet(s) are created, make an order for it. One must have security permission to orders.

D39ced67193ca6e8e748498c1d2fc09d

This is done by going to the Control sidemenu tab, then to Orders-List Editor tab, and then click the Add An Order hyperlink

B00f0edc96cb8bab47ac2eaa5692ce65

B1d5d9cd504e35942c0d165e38e766d3

  • Order Type: set to be Protocol
  • Order Name: must be the exact matching name of the Visit Protocol which should be the same exact matching name as the Tests & Procedures flowsheet name created in above steps. This is the specific protocol tests & procedures flowsheet that will appear in when selected in an encounter.
  • Layout: set to be Obs Survey

Click the Save button to save your order item.

Next the order item must be tied to the Protocol Procedures order picklist. Go to Control Panel sidemenu tab, then to Orders-Pick Builder tab. The screen will display all existing picklists. Use the drop-down in the set filter to see if a picklist named Protocol Procedures exists already or not. If it exists already, click the plus + icon at the top right corner of the title bar of the picklist to add another group & order item set to it (see below instructions).

46a8e699fb0df66570da57dc461722c6

If there is not an existing picklist named Protocol Procedures, then one needs created. Click the Add New Set button

4d3dc20f389f9808ee732c98606f289a

468ec1ed99c7a12ffa418d8a0ed25b4b

Create an orders picklist named ‘Protocol Procedures'.

  • New Set: name it Protocol Procedures
  • New Group: name it the specific visit protocol name. This needs to be the exact name of the matching Visit Protocol
  • Column Select: this should default to 1, but if it doesn’t then click new column button so that it inserts a 1 in this field
  • Selected: keep as no
  • Order Content: begin typing the order item of the protocol which would be the exact matching protocol name created for the protocol flowsheet.
  • Condition: leave blank
  • Display After: leave as first item

Click SAVE button.

To add another Tests & Procedures group & order item protocol selection to the main Protocol Procedures picklist, click the plus + icon at the top right of the main Protocol Procedures picklist title bar. The picklist Protocol Procedures needs to house all Tests & Procedures order items that need to generate for any visit protocol that could be selected.

3fc240ca877832337450f01354057cee

Once the observations, flowsheet(s), order item(s), and Protocol Procedure order picklist has all protocol components, go to a test patient and select the Visit encounter. Go into Chief Complaint and select the specific protocol to test. Once the protocol is selected and the Chief Complaint section is collapsed

Cee719f8c164f9c76a05bed3a2ae5645

Then jump down to the Tests & Procedures section of the Visit encounter. You should see a hyperlink with that matching protocol name in that section. Add (protocol name) to Exam displays here because you created the picklist, the order item and components in above steps. Click on that hyperlink to have that protocol tests & procedures flowsheet applied to that section of the encounter.

01cb3c38d3916a9e2637ea7e469962e1

It will apply the matching protocol flowsheet order item into the Tests & Procedures section. Click the title bar of that applied section to expand the encounter section to key in data. Since this is programmed as an order item, it must be checkmarked ‘completed'.

D896393116a2c1b3e827d36f44608e8c

Visit Orders Section Using Protocols

Quick Pick Medication Orders

Within the Visit Orders section, there may be specific preprogrammed medications listed as a guidance to quick pick/prescribe based on the protocol selected in the chief complaint. Not every medication is listed here (only those that were pre-programmed with the protocol so far), so you do still have the flexibility to order/prescribe from within the Medications Orders section.

Ea588ad4005f9f2fb4c6390f9ec9f750

To program quick pick medications to appear in the Visit Orders expanded section library as checkboxes on a specific protocol, go into any test patient and select the protocol in chief complaint. Then go to the Medication Orders section and prescribe the med on a test patient filling out all the details and make sure to key in a remembered as name. Put the name and strength detail in it and add/submit the prescription on the test patient. Then on real patient charts whom have that protocol specifically selected in the chief complaint of the encounter, the corresponding Visit Orders quick pick med section will display those saved to the meds library with a remembered as name. So essentially, a medication library (remembered as field) is saved to the protocol if selected and can be built that way for future use.

Here is an example of what the Visit Orders quick pick medication list would show once programmed for a protocol and why it’s important to use the remembered as field to note the strength/name etc):

Cad6cdc4fd64f1114c0d29cf6530ca98

Specific Protocol Visit Orders Picklist

The Visit Orders section can have specific protocol orders available that store specific orderable items in a Protocol Orders picklist (with its own group section in the Protocol Orders picklist) named what the protocol is. Once a protocol is selected in Chief Complaint, any matching Protocol Orders will display here in Visit Orders in section expanded view or in right side quicklist view.

Simply go to Control, then to Orders-PickList and create a new order set named Protocol Orders and add a group named exactly the chief complaint protocol name.

Then you add the specific order item contents that would relate to that protocol group. Order items one would possibly order for that protocol event.

Ce7cf2679afb5a827ab01ff23c74aff1

Doing that programming will then make Protocol Order selections appear in the Visit Orders section (expanded method or right side quicklist method) for the matching protocol preselected up in Chief Complaint of the encounter.

Treatments Section

There is a treatments section in the Visit dynamic encounter. It may be hidden by default and have to click the ‘tools/gear’ icon to see what sections are hidden to make appear.

This section uses ‘order picklists’ and can be programmed to display specific selected protocol order items designated as what you did as treatment today.

First an order-picklist must exist named Protocol Treatments.

Then create a ‘group’ titled/named exactly the same as the protocol needed.

Then program any order item contents in that group.

8245ce39e1ac847098d48a6fa76524cd

Then each order item in the picklist named the protocol name (that matches the encounter selected protocol) will display as an add xxx to exam hyperlink in the Treatments section (treatments is found in the Plan section) which you can click.

49848db96de558d42ffea2ef3dd526aa

Learning Management System

To learn more about Encounters Protocol Configuration & Programming, follow the link below to the Learning Management System course:

Was this page helpful?

Let us know how we can improve this documentation.

Published: November 11, 2025