Overview
ChiroHD includes a default electronic signature button in your SOAP note macros. This button is set up as an Advanced Macro that automatically pulls the name of the provider currently logged into the device. This works well for single-provider offices.
However, if your practice has multiple providers — or providers who share computers — there is a better option: building a Select-type Advanced Macro that presents a dropdown of provider names at signing time. This article walks you through how to set that up.
Why Use a Multi-Provider Signature Macro?
The default electronic signature macro pulls the name of the user currently logged into the device.
This custom signature macro may be beneficial when:
Multiple providers use the same workstation.
Providers do not always log in using their own user account.
The office wants providers to manually select their name when signing a SOAP note.
Accessing Macro Settings
System-Level Macros:
Navigate to your System Dashboard, System Settings, SOAP Macros.
Location-Level Macros:
Navigate to your Live Location, Settings, Initial Setup, SOAP Macros.
Building the Multi-Provider Signature Macro
Create a new macro
Add your signature text.
Type your opening signature text directly into the macro body — for example: Electronically signed by
Add a Select Advanced Macro
Click Add Advanced Macro and choose the Select type.
Set a title for the dropdown — this is what providers will see when the macro pops up (for example, Select Provider).
Click Add Option for each provider.
For each option, fill in:
Label — the name shown in the dropdown (e.g., Dr. Jane Smith)
Output Text — what gets inserted into the SOAP note (e.g., Dr. Jane Smith, DC)
IMPORTANT — Capitalization: The Output Text field lowercases everything automatically. Type provider names in the correct capitalized format so the final SOAP note reads correctly. Double-check each entry before saving.
Repeat this for every provider in the practice.
Add the timestamp.
After your provider dropdown, click Add Advanced Macro again and insert a date/time option.
You have two choices:
Click Save. The macro is now available on the SOAP note screen.
What Providers Will See
When a provider is ready to sign:
They click the Electronic Signature macro button.
A window appears with the provider names you configured.
The provider selects their name, and the macro inserts the full signature line — including the timestamp — into the note.
Example output:
SOAP Note Macro - Test Mode
Just a reminder that toggling on the Test Mode at the top of the SOAP Macro screen will show you how the macro works.
Key Takeaways
The default electronic signature macro pulls the name of whoever is logged into the device — this can cause issues in multi-provider offices.
A Select-type Advanced Macro lets providers choose their own name at signing time, regardless of who is logged in.
Always double-check the Output Text capitalization — the system lowercases entries automatically.
Use Current Date for the timestamp to record when the note was actually completed.
Conclusion
This setup is the recommended approach for any practice with multiple providers or shared workstations. It ensures each SOAP note is accurately signed by the correct provider, every time.







