01
Clinical workflow design
Map how care is delivered, role by role, before changing anything.

We work across five disciplines that usually sit in separate teams: medical education, clinical workflow redesign, EHR optimization, SMART on FHIR development, and clinical-impact evaluation. This is the public reference for how we do it, grounded in open standards.
A tool changes care only when clinicians adopt it, so we cover all four layers.
01
Map how care is delivered, role by role, before changing anything.
02
The native vendor toolkit. Usually the lowest-friction way to change behavior at the point of care.
03
Vendor-neutral apps that do what native tools cannot: live calculation, multi-source synthesis, custom interfaces.
04
Methods for planning adoption and measuring whether it lasts.
Layer 2 · EHR optimization
Many clinical-workflow problems can be solved inside the EHR's native toolkit before anyone writes code. In Epic, that toolkit looks like this.
SmartPhrases (.phrases)
Reusable text blocks expanded by a dot-prefixed token. They standardize documentation.
SmartText
Pre-configured template content that pre-populates a note.
SmartLists / SmartLinks / SmartForms
Pick-lists, dynamic chart data pulls, and structured input inside the note.
SmartSets
Modular bundles of orders plus documentation that standardize a care pathway.
Order Sets
Grouped, pre-built orders aligned to a clinical scenario.
Best Practice Advisories (BPAs)
Point-of-care alerts and reminders driven by patient data. A native form of decision support.
Physician Builder
Epic's certification track that grants clinicians build access (CLN150 basic, CLN155 orders and CDS).
Epic, SmartPhrase, SmartSet, BPA, and Physician Builder are proprietary to Epic Systems. HMHCP references them descriptively and is not affiliated with or certified by Epic. Oracle Health (Cerner) and MEDITECH expose analogous capabilities through their own tooling and FHIR APIs.
Layer 3 · SMART on FHIR
A SMART on FHIR app handles what native tools cannot: live calculation, multi-resource synthesis, a custom interface, a registry. It runs vendor-neutral on open standards.
A .ASTHMAFOLLOWUP SmartPhrase produces a standard note. A SMART app goes further: it pulls FeNO, eosinophils, and exacerbation history, applies guideline-driven biologic-eligibility logic, and proposes a note recommendation for the clinician to confirm. The app supports the decision; the clinician makes it.
For registries, quality measurement, and population health, SMART Backend Services run server-to-server with no user in the loop.
Layer 3 · Decision support
CDS Hooks (v2.0.1) is a vendor-neutral way to surface decision support as Cards at defined moments in the workflow, built on FHIR R4 and maintained by HL7.
A Card carries a summary, an indicator (info, warning, or critical), a source, and optional suggestions and links. A discovery endpoint at {baseURL}/cds-services advertises the available services and their prefetch templates. A Card can launch a SMART app, so the two standards can be used together.
Illustrative use cases: suggest a biologic referral, prompt CRSwNP screening, flag an EoE evaluation, or surface an asthma action plan, each at a defined point in the encounter.
Standard hooks
SMART on FHIR and CDS Hooks both build on HL7 FHIR R4. US Core is the US baseline profile set (Patient, Observation, Condition, MedicationRequest, Encounter, and more) that underpins ONC-certified API access. It advances annually with USCDI, so build to the current published release rather than a frozen version.
Layer 4 · Implementation science
We use the frameworks below to design for adoption and to measure whether it happened.
Consolidated Framework for Implementation Research. Five domains: Innovation, Outer Setting, Inner Setting, Individuals, and Implementation Process. Explains why a tool is or is not adopted in a given setting.
Reach, Effectiveness, Adoption, Implementation, Maintenance. Evaluates whether a tool reaches its population and sustains its effect.
Eight measurable implementation outcomes: acceptability, adoption, appropriateness, feasibility, fidelity, implementation cost, penetration, and sustainability.
An evidence-based behavior-change mechanism for sustaining guideline adherence over time.
Choose the lowest rung that solves the problem. Then follow a pipeline that continues past deployment to measurement and publication.
The tool ladder
The pipeline
Education, EHR build, and app development are usually run as separate tracks. We cover all three and finish with measurement and publication. The standards are public; we connect them and measure the result.
A version of this reference with citations, formatted for print and sharing. We email a secure link.
Eleven pages: the four build layers, the native EHR toolkit, SMART on FHIR, CDS Hooks, FHIR R4 and US Core, implementation science, and the HMHCP delivery pipeline.
Tell us what you are planning. We can discuss the study design or the implementation plan.