Sounds for Vocera Vina

Sounds for alerts for Vocera Vina are defined in the XMPP rule for each alert. Sounds for other ringtones and notifications can be defined in a configuration file.

In the XMPP adapter, the sound for a Vocera Vina alert is specified in the Alert Sound dropdown list in the XMPP rule definition for the alert.

For ringtones and notifications other than alert tones, you can configure their sounds in a file in JSON format. This file must be located in /opt/EXTENSION/conf/XMPP/ringtones.json. Sounds for the following events can be specified:

Event Key

Incoming call ring

incoming_call

Urgent incoming call ring

incoming_urgent_call

New text message sound

new_message

Missed call

missed_call

New acknowledgement required message sound

acknowledgement_required_message

New Vocera Voice Server page

page

Failed call log

failed_call

Alert response timeout (no one responded to the alert before the timeout period configured in the rule/template)

response_timeout

Alert delivery timeout (alert could not be delivered within the timeout period configured in the rule/template)

delivery_timeout

Note that a single set of sounds cannot be specified for all facilities and units. You must specify an entry in the ringtones.json file for each facility and unit in your organization. Here is an example of some ringtone entries:

{
 
    'St Mary's Memorial':
    {
        Ortho:
        {
             incoming_call:vocera_tone_1,
             incoming_urgent_call:voice_urgent,
             new_message:vocera_tone_1,
             acknowledgement_required_message:vocera_tone_1,
             missed_call:vocera_tone1,
             page:pager1,
             failed_call:party_left,
             response_timeout:default_tone,
             delivery_timeout:default_tone
         },
         Nicu:
         {
             incoming_call:vocera_tone_1,
             incoming_urgent_call:voice_urgent,
             new_message:vocera_tone_1,
             acknowledgement_required_message:vocera_tone_1,
             missed_call:vocera_tone1,
             page:pager1,
             failed_call:party_left,
             response_timeout:default_tone,
             delivery_timeout:default_tone
          }
    },
    'Regional':
    {
          Pediatric:
         {
             incoming_call:vocera_tone_1,
             incoming_urgent_call:voice_urgent,
             new_message:vocera_tone_1,
             acknowledgement_required_message:vocera_tone_1,
             missed_call:vocera_tone1,
             page:pager1,
             failed_call:party_left,
             response_timeout:default_tone,
             delivery_timeout:default_tone
          }
     }
}

If you do not specify a tone for an event, the default ringtone for that sound type is used.