QRTaskAutomation

Automate tasks by scanning QR Codes 

RxOne allows you to scan QR codes from the Bag Label and the Delivery Label and automate tasks such as sending out SMS/Emails to customers to inform them their medication is ready to be picked up, marking the script with a picked up time without having to scan the script at POS and marking the delivery time when item has been delivered to the customer etc. 

 

RxOne also checks the patient communication permissions before running the automated tasks as patients who do not wish to receive any text messages should not be sent the messages. Please see the communication permission setup in detail below. 

 

Bag Label QR codes 

There are options in RxOne to switch on the printing of the following QR codes on Bag Label.  

 

To switch on the printing of QR codes on Bag label please go to RxOne Options > Extra Setting and type

‘TRUE’ for Print Rx Ready QR and ‘Print Picked Up QR’ for Bag Label section.

 

 

A standard Bag Label contains one traditional barcode, and it looks like the image below. 

 

When QR codes are switched on, the Bag Label will look like the image below. 

 

  • R is the ‘Ready for pick up’ QR code

  • P is the ‘Picked up’ QR code

 

You can set up what tasks to run when scanning those QR codes using the ‘Setup Reports’. E.g. automated SMS messages/Emails to inform the user their prescription is ready to be picked up by scanning the ‘R’ QR code or to record the medication pickup time when scanning the ‘P’ QR code.

 

Scanning 

  • Anyone with any smart phone with QR scanning function can scan; a commercial QR scanner is not required, which means any staff member with their own cell phone can scan the QR code. 

  • Some phones may ask you to tap to open the URL when you hover the camera over the QR code. It may ask you to tap to open the QR link on your phone browser. This will trigger the task to be actioned. 

  • Please Note: Standard text message cost applies for sending text messages. Refreshing the browser on your phone will repeat the action. Therefore, make sure you do not refresh your browser multiple times as this may trigger several text messages to the same patient. 

  • Once the QR code has been scanned, the browser will display the message ‘1 task run’ so you know it’s been actioned.

 

Setup the automated SMS after scanning the ‘Ready For Pickup’ QR Code 

  1. On RxOne Home Screen, search ‘Setup Reports’.

  2. Select ‘Set Automated Task’ to create a new task. 

  3. Select ‘Ready For Pickup’ from the ‘When To Run Report’ drop down.  

  4. Copy the following text and paste into the ‘Operation Command’. 

~/SHOWTEXTMESSAGESCREENANDSEND|~/ReceiptIDS::~/ITEMIDS|Ready| 

Save the task. 

 

‘Ready’ is the text message template name you want to use when performing automated SMS tasks. It can be any template name of your choice, replace the word with your template name. 

 

 

You can check the template name from the text message screen

 

Setup the automated EMAIL after scanning the ‘Ready For Pickup’ QR Code 

  1. On RxOne Home Screen, search ‘Setup Reports’.

  2. Select ‘Set Automated Task’ to create a new task. 

  3. Select ‘Ready For Pickup’ from the ‘When To Run Report’ drop down.  

  4. Copy the following text and paste into the ‘Operation Command’. 

~/SHOWEMAILSCREENANDSEND|~/ReceiptIDS::~/ITEMIDS|Ready for pickup|

Save the task. 

 

‘Ready for pickup’ is the email template name you want to use when performing automated EMAIL tasks. It can be any template name of your choice, replace the word with your template name. 

 

Please note when scanning R QR code you can only choose one method to deliver the message to the customer, either via SMS or Email, but not both.

 

 Setup the automated tasks after scanning the Picked Up QR Code 

  1. On RxOne Home Screen, search ‘Setup Reports’.

  2. Select ‘Set Automated Task’ to create a new task. 

  3. Select ‘After Script Picked Up’ from the ‘When To Run Report’ drop down.  

  4. Copy the following text and paste into the ‘Operation Command’. 

[{"CommandLine":"\/DISPENSARYFUNCTIONS|","FurtherCommandLines":[{"CommandLine":"ESCRIPTCOMMAND","FurtherCommandLines":[{"CommandLine":"\/MARKSCRIPTASPICKEDUP|"},{"CommandLine":"\/RECEIPTIDS::"}]}]}] 

Save the task. 

Scanning the ‘Picked up’ QR code will automatically record the picked-up date and time. Note: This is useful when you simply want to scan out the $0.00 script and record the picked-up date and time, however for non-zero-dollar script you will still scan at POS as payment is required from the customer.  

 

 

 

 

 

 

Delivery Slip QR codes 

A delivery slip can be printed from the RxOne Delivery Screen after a sale has been finished. If you have not set up RxOne Delivery please follow the RxOne Delivery guide here. RxOne Delivery User Guide - RxOneNZ - Confluence (atlassian.net)

 

To switch on the printing of QR codes on Delivery Slip please go to RxOne Options > Extra Setting and type

‘TRUE’ for Print Picked up QR for Delivery’.

 

 

Setup the automated tasks after scanning the Picked Up QR Code 

  1. On RxOne Home Screen, search ‘Setup Reports’.

    1. Select ‘Set Automated Task’ to create a new task. 

    2. Select ‘After Delivery Picked Up’ from the ‘When To Run Report’ drop down.  

    3. Copy the following text and paste into the ‘Operation Command’. 

[{"CommandLine":"\/DELIVERYFUNCTIONS|","FurtherCommandLines":[{"CommandLine":"ESCRIPTCOMMAND","FurtherCommandLines":[{"CommandLine":"\/MARKDELIVERYASPICKEDUP|"},{"CommandLine":"\/DELIVERYIDS||"}]}]}]

Save the task. 

Scanning the delivery QR code will automatically record the delivery date/time. This is particularly useful for when a patient has picked up their medication at the depot location or when the delivery boy has delivered the medication. Any script item inside the same delivery will have the picked-up date/time recorded at the same time.

 

 

Communication Permissions 

Patient communication consent 

In the patient dispense profile you can set the communication permission for your patient.  

No – is the default. 

Yes – means permission is granted. 

Stop – means patient has requested you to stop sending them anymore communication. 

The communication type is categorised into two groups, POS and Disp. POS is for retail promotional communications i.e. Specials and Disp is for dispensing communications i.e. scripts.

 

 

Template Communication Consent 

You can also associate a SMS/Email template with a communication type. This means that when the template is used, it will be checked against the patient communication consent to check if the message can be sent to the patient. 

If you are wanting to change the Communication Consent on your template, make sure you click ‘Overwrite Existing’, so the setting is saved for the future as opposed to a one-off change. 

 

 

 

Template Consent 

Patient Consent 

(Tasks will only be actioned on Yes and Stop) 

 

Disp – No 

POS – No 

Disp – Yes 

POS – Yes 

 

Disp – Yes 

POS – Stop 

 

Disp – Stop 

POS – Yes 

 

Disp – Yes 

POS – No 

 

Disp – No 

POS – Yes 

 

Unknown 

Send 

Send 

Don’t Send 

Don’t Send 

Send 

Send 

DISP 

Don’t Send 

Send 

Send 

Don’t Send 

Send 

Don’t Send 

POS 

Don’t Send 

Send 

Don’t Send 

Send 

Don’t Send 

Send