Files
GP-Tools-AHK/includes/TextExpansions.ahk

159 lines
5.4 KiB
AutoHotkey

;; ---------------------------
;; Text Based Shortcuts
;; ---------------------------
;; cnr. -> Called, no answer at 9:33 AM
;; clm. -> Called, no answer at 9:34 AM. Left message on voicemail
;; msc. -> Hello, I have tried to call you but unfortunately couldn't reach you. I will try once more later on
;; dtt. -> 2022 01 12 -
;; rdt. -> 12/01/2022
;; eld. -> 12/01/2022 \n \n Time: 09:35 (for EOL meds)
;; sig. -> adds signature image in word
;; ftf. -> TCI for F2F assessment, appt given for today.
;; atsp. -> Asked to see patient while visiting another at same residence.
;; pmc. -> Pennygate Medical Centre, 109 Ladies Lane, Hindley, Wigan
;; pmctel. -> 01942 807 500
;; ps. -> EPS prescription signed :)
;; f2ftod. -> Triage message with appt today
;; sn. -> safety netted to get back in touch if not improving or worsening
;; snmen. -> safety netted re: meningitis symptoms of headache/stiff neck/photophobia/confusion to call 999
;; snces. -> safety neted re: CES symptoms of loss of sensation/paraesthesia of groin/anus, retention, incontinence, leg weakness to call 999
;; wax. -> otoscopy - wax. Advised topical olive oil treatment tds for 3 weeks, if not improving with this then book for ear syringing
;; examchest. -> chest clear, good bilateral air entry. No wheeze, crackles nor features of respiratory distress. Apyrexial, sats and pulse rate normal.
;; examshoulder. -> L/R shoulder - normal appearance, no swelling, erythema or bruising. Normal range of abduction, flexion and extension. Passive = active rom. Empty can test and hawkins test normal. Rotator cuff exam NAD.
;; examknee. -> L/R knee - normal appearance, no swelling, erythema or bruising. No effusion or joint line tenderness. Normal range of flexion. Collateral and cruciates ligaments intact. McMurrays negative.
;; gaba3d -> Take 1 capsule daily, increase to twice daily after 3 days and again to 3 times daily after another 3 days
;; Replaces the letters 'cnr' with: Called, no reply <current time>
::cnr.::
FormatTime, CurrentDateTime,, h:mm tt
SendInput Called, no answer at %CurrentDateTime%
return
;; Replaces the letters 'clm' with: Called, left message
::clm.::
FormatTime, CurrentDateTime,, h:mm tt
SendInput Called, no answer at %CurrentDateTime%. Left message on voicemail
return
;; Replaces the letters 'missc' with: Called, left message (for patient message)
::msc.::
FormatTime, CurrentDateTime,, h:mm tt
SendInput Hello, I have tried to call you but unfortunately couldn't reach you. I will try once more later on
return
::dtt.::
FormatTime, CurrentDate,, yyyy MM dd '- '
SendInput %CurrentDate%
return
::rdt.::
FormatTime, CurrentDate,, dd/MM/yyyy
SendInput %CurrentDate%
return
/*
::sig.::
SendInput {Space}- Signed
return
*/
::eld.::
FormatTime, CurrentDate,, dd/MM/yyyy
FormatTime, CurrentTime,, HH:mm
SendInput %CurrentDate%{Enter}{Enter}Time: %CurrentTime%
return
::ftf.::
SendInput TCI for F2F assessment, appt given for today.
return
::atsp.::
SendInput Asked to see patient while visiting another at same residence.
return
::pmc.::
SendInput Pennygate Medical Centre, 109 Ladies Lane, Hindley, Wigan
return
::pmctel.::
SendInput 01942 807 500
return
::ps.::
SendInput EPS prescription signed :)
return
::f2ftod.::
response=
(
Hello, I am working as the Triage Doctor today and have reviewed the information you have provided.
I have booked the following face to face appointment for you:
x AM with x at Pennygate Medical Centre TODAY.
Please wear a mask, and please do a covid lateral flow test before attending. If it is positive please do not attend and instead make contact again with the surgery.
Please contact the surgery if you are unable to attend this appointment.
)
SendInput %response%
return
::sn.::
SendInput safety netted to get back in touch if not improving or worsening
return
::snmen.::
SendInput safety netted re: meningitis symptoms of headache/stiff neck/photophobia/confusion to call 999
return
::snces.::
SendInput safety neted re: CES symptoms of loss of sensation/paraesthesia of groin/anus, retention, incontinence, leg weakness to call 999
return
::examchest.::
SendInput chest clear, good bilateral air entry. No wheeze, crackles nor features of respiratory distress. Apyrexial, sats and pulse rate normal.
return
::wax.::
SendInput otoscopy - wax. Advised topical olive oil treatment tds for 3 weeks, if not improving with this then book for ear syringing
return
::examshoulder.::
SendInput L/R shoulder - normal appearance, no swelling, erythema or bruising. Normal range of abduction, flexion and extension. Passive = active rom. Empty can test and hawkins test normal. Rotator cuff exam NAD.
return
::examknee.::
SendInput L/R knee - normal appearance, no swelling, erythema or bruising. No effusion or joint line tenderness. Normal range of flexion. Collateral and cruciates ligaments intact. McMurrays negative.
return
::gaba3d.::
SendInput Take 1 capsule daily, increase to twice daily after 3 days and again to 3 times daily after another 3 days
return
::gabaweek.::
SendInput Take 1 capsule daily, increase to twice daily after 1 week and three times daily after another week
return
::sig.::
SendInput !n
SendInput !p
Sendinput !p
sleep 200
ClipboardSaved := Clipboard
Clipboard := "\\AGMH2RESCIFS01.resources.greatermanchestercsu.nhs.uk\CIFS_WBCCG_GPs\P92016\HOME\Sean.Cusack\My Documents\signature_small.jpg"
SendInput ^v
SendInput {Enter}
Clipboard := ClipboardSaved
return