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

169 lines
5.5 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 contact the surgery if you are unable to attend this appointment.
)
SendInput %response%
return
;; 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.
::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 2000
;ClipboardSaved := Clipboard
sleep 50
Clipboard := "\\AGMH2RESCIFS01.resources.greatermanchestercsu.nhs.uk\CIFS_WBCCG_GPs\P92016\HOME\Sean.Cusack\My Documents\signature_small.jpg"
sleep 100
SendInput {Ctrl down}
sleep 50
SendInput v
sleep 50
SendInput {Ctrl up}
sleep 50
SendInput {Enter}
sleep 200
;Clipboard := ClipboardSaved
return