Keywords allow you to insert a piece of data from the patient object (usually from the EMR) into a caption, to pre-populate a field, or as part of a note. To see a list of available keywords, simply type @ and the menu will appear in the editor. A full list of options is included in the PDF chart that you can access and download by clicking the button below (please note that you may need to scroll through the PDF to see more details).
When creating a new patient, the TELUS API requires a value for province in order to push the address fields as well. Users mapping only an address will notice that the demographic field on the patient's chart won’t update if province is not also provided.
Additionally, certain EMR fields such as province and sex only accept specific values (eg. “ON”, “BC”, “QC” for province or “M”, “F” or “U” for sex).
The availability of keywords depend on the product and how patients are uploaded to Ocean. Patients can either be uploaded through the PSS Custom Form (CF) or Cloud Connect (CC) via the Telus API.
Note: Patient reminders are only applicable to sites that are on Cloud Connect.
To indicate a keyword, just add "@" to the beginning. For example, "Dear @ptPreferredOrFirstName" will appear as "Dear Jacob".
You can also access keyword values in a script with the ScriptUtil.getKeyword() function, like "ScriptUtil.getKeyword('@ptName')". This is particularly useful for tablet rules, since a rule can access most of the patients information via this function. For example, you can show a COPD assessment questionnaire if the patient has COPD in their problem list or past medical history like this:
ScriptUtil.getKeyword('@ptHas.copd') == 'Y'
Keywords can be very useful in conjunction with EMR Fields to allow patient to update their profile automatically. For example, by setting the default text of a text field to "@ptPreferredName" and setting the EMRField mapping on the same item to "preferredName", the initial value will be the patient's preferred name in the EMR and any changes will be applied to the preferred name field in the EMR.
Some keywords accept suffixes, which should be added after a trailing period. For example, "@ptHnExpiryDate.yyyysmmsdd" will show the date as "2015/06/21".