SmartPhrases · SmartLinks · Templates

DotPhrase

Smart phrases and templates you can build, edit and paste.

— · client-side only · no data leaves your browser

⚠️ Not affiliated with Epic Systems. The smart and dot phrases may not work in certain versions of electronic health records — check with your local help desk support.

Library

Templates

Builder

0 chars
@TOKEN@ .dot *** {list}
Live preview

          

Primer

🎓 How the SmartTools actually work.

@@

🔗 SmartLinks

System tokens like @NAME@ or @VS@ that pull live data from the chart. Typed with @ on both sides.

.dot

💬 SmartPhrases

Your reusable blocks of text, triggered by a period + short name, e.g. .ros. Can contain SmartLinks, SmartLists and wildcards.

{ }

📑 SmartLists

Click-to-pick option lists embedded in a phrase, e.g. {Improved/Unchanged/Worse}.

***

✳️ Wildcards

Free-text stops. After inserting a phrase, press F2 to jump between each ***.

🧱 Putting it together

A good SmartPhrase mixes all four: SmartLinks do the data entry, SmartLists capture structured decisions, and wildcards mark where your judgment goes. Open the Builder to assemble one, or load a template and edit it.

🏗️ Build & save your own in Epic — step by step

SmartPhrases and SmartLists only work once you create and release them in your own Epic — that is why a pasted {SmartList} can show as plain text. Here is the workflow (training environment shown).

0

Open the SmartTool editors

From the top toolbar: More ▾ → Personalize → SmartTool Editors, then choose an editor.

More ▾ › Personalize › SmartTool Editors
≣  SmartList
⌑  SmartPhrase
+  SmartPhrase Manager
⌑  My SmartPhrases
✉  User Letter Template
+  SmartBlock Macro
✎  Macro Manager
Part A · Create a SmartPhrase — a .dot phrase / template
1

Open SmartPhrase Manager

SmartTool Editors → SmartPhrase Manager. It opens at the User level and lists your phrases.

SmartPhrase Manager — User SICKKIDS, PHYSICIAN [SKIPMD]
Level:UserProfileDepartmentLocationFacility
+ New User SmartPhraseSmartPhrase LookupModify Tags⟳ Refresh
Released?NameDescriptionEditorsIDTags
your SmartPhrases appear here
2

Click + New User SmartPhrase

Start a fresh phrase at the User level (your personal phrases).

3

Name it — this is the trigger

The Name becomes your .dot trigger (e.g. pedsconsult → typed as .pedsconsult). Add a short Description.

4

Build the body

Type or paste the template text, then insert tools: SmartLinks @TOKEN@, wildcards ***, and SmartLists {…}. Tip — assemble it in the DotPhrase Builder, then paste it in.

5

Release & accept

Pick the sharing level (User / Department / …), then Accept. Confirm the Released? column is ticked — an unreleased phrase will not resolve.

6

Use it in a note

Type . followed by the name and press Enter; press F2 to jump through each ***.

Part B · Create a SmartList — the {…} pick-list
1

New User SmartList

SmartTool Editors → SmartList, then + New User SmartList (or search your existing ones).

SmartList
+ New User SmartList
2

Add choices, name it, set options

Type each option under Choice (star a Default?). In Settings set a Name (required — red ! if blank) and a Display Name; tick Include as label to print the label. Choose Selection Type Single or Multiple, and make sure Released + Reselectable are on (Optional = may be left blank).

User SmartList
ChoiceDefault?
Type a choice…★☐
⚙ Settings
Name !
Display Name ⚠
✓ Released✓ Reselectable☐ Optional
≣ Selection Options
Selection Type:SingleMultiple
3

Accept & note the ID

Accept to save, then note the SmartList's ID. Reference it inside a SmartPhrase as {SmartList Name:ID}.

⚠️ Why a copied {SmartList} shows as plain text: a SmartList only resolves once it is Released in your Epic and referenced by its own ID — and IDs are environment-specific, so a {Name:ID} copied from another build will not work. Build and release your own, then reference its ID. (Same goes for SmartPhrases — release before use.)

💡 Practical tips

  • Loading…

✨ Bonus phrases

High-yield SmartTools beyond the core list.

Copied