Download:
pdf |
pdfSocial Security Administration
Change of Address / Direct Deposit
User Interface Specification
Last Saved: December 1, 2008
Knowledge-Based
Authorization
TNRS
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
4.10
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
Document History
Date
Spec
App
Summary of Changes
Revised by
12/20/04
1.0
1.0
Initial version.
Paul Sawyer
Minor corrections to prompt styles and formatting.
Filled in missing prompt text at 5150.
Fixed prompt names in 5040, 5900 (KBA instead of GLB).
Filled in list of U.S. territories.
Changes based on review of 1/12/05:
Clarify the transfer of control between the Global section and
this section – removed use of the word "caller" to mean
transfer of control and reserve that word for humans dialing the
telephone.
Add separate prompts within 1090 to handle different values of
parameter which_name.
Correct GO TO error in 1000: if names_to_collect is LAST and
spelling_only is true, then go to 1010.
Correct GO TO error in 1060: If BOTH and names_to_collect is
FIRST_LAST, then go to 1070.
Clarify different kinds of confirmation prompts in 1070.
Add Requirement IDs where needed, mostly. Requirement IDs
are mostly not included in the GetName procedure because it
reflects code that is being reused from BEVE. The nested
conditionals in these DMs prevent the simple addition of
Requirement IDs, and restructuring the DM specifications
would put the DM specs out of sync with the existing code.
Change prompt name suffixes in 1090 to be more consistent
with other DMs for the Full, Alt , and Maiden variations.
Fix prompt wording as adjusted during the recording session.
Change 5010 confirmations to "never" as is usual for yes/no
dialogs.
Revised Requirement IDs in 5020, 5100, 5130, 5220, 5260,
5900, 1005, 1010, 1020, 1030, 1040, 1050, 1060, 1070, 1090,
1300, 1400
1. Removed MaxNoMatch row from 1060. Normal max retries
behavior applies to this DM – goes to 1300.
2. Added clarification comment in 5210 for default confirmation
prompt.
3. Add success prompt for Yes in 5010.
4. Add success prompt for Yes in 5130.
5. Add success prompt for Yes in 5210.
6. Disable DTMF input for yes/no confirmation in 5020 (SSN
input).
7. Add silence spacer prompts in 5200.
Changes following user testing.
1. Change prompts in 5020 to encourage callers to speak
numbers quickly. Test participants came with the belief that the
needed to speak s-l-o-w-l-y in order for the system to
understand them, when in fact they were hitting timeouts due
to speaking or punching keys too slowly. Also change timeout
values.
2. Similar changes in 1010 and 1030 to encourage callers to
spell faster.
Paul Sawyer
01/06/05
1.1
1.0
02/18/05
1.2
1.0
03/04/05
1.3
1.0
03/09/05
2.0
1.0
04/11/05
2.1
1.0
Knowledge Based Authorization-v 4.10
1 December 2008
Paul Sawyer
Steven Ligi
Paul Sawyer
Paul Sawyer
2 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
Paul Sawyer
1.0
Changes following review.
1. Show increased timeout value in 1030 (as in 1010)
2. Remove extra space between letters in 1040 spelling.
Fixes to “administrative” bugs.
1. Fix prompt file names in 1040 – two prompts with same
name.
2. Clarified timeout values in 5020 (getting SSN) and restore
DTMF input for confirmation.
1.0
1. Fix prompt text that changed during recording.
Paul Sawyer
04/22/05
2.2
1.0
05/02/05
2.3
05/06/05
2.4
Paul Sawyer
2. Remove superfluous "Got it" from beginning of 5200. Calls
to GetName always end with an acknowledgement, so no need
to further acknowledge the user input of a name.
06/16/05
2.5
1.0
1. Clarify in 5900 that it handles DM failures only in the main
part of KBA, not within GetName which has it's own failure
handler (1300).
Paul Sawyer
2. Clarify the values of maxnomatches and maxnoinputs within
GetName.
3. 5150 prompt is set to short silence. The failure message to
the caller has already been played within GetName.
08/12/2005
2.6
1.0
Changes (Paul Sawyer):
1.
In 1090, fix Nomatch1 & 2 prompts to have generic
wording ("the" instead of "your") so that they prompts
work for caller’s last name, caller’s alternate name,
and mother’s maiden last name.
Paul Sawyer &
Nadine Ozkan
Changes following the tuning report recommendations (Nadine
Ozkan):
08/18/2005
2.7
1.0
-
Prompt changes are in red (style : Table:
RevisedRecordings)
-
Structural changes are highlighted in yellow:
Replaced all GetName DMS (i.e. DMs
1000, 1005, 1010, 1020, 1030, 1040,
1050, 1060, 1070, 1090, 1300 and 1400)
by new DMs corresponding to the Name
OSDM version 2.0.1.
o
The inclusion of the Name OSDM also
affects parameters passing in DMs 5030,
5110 and 5140.
Changes highlighted in yellow (highlights from previous version
have been removed)
-
Knowledge Based Authorization-v 4.10
o
Nadine Ozkan
Changes to the Name OSMD specs:
o
Changes to DMs : 1070 and 1080 –
conditions and actions descriptions are
clarified.
o
DMs 1005 and 1020: removed the
“NoMatch” condition
-
DMs 5030, 5110 and 5140: Changes to parameters
passed to Name OSDM (exitfailureprompt and
exitsuccessprompts parameter). Correspondingly
added a note about the exit success prompt in 1400.
-
Prompt 1005-KBA-SayLastName-Promptinitialprompt3-maiden: Minor prompt change.
1 December 2008
3 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
10/22/05
2.8
Nuance/Social Security Administration -- Confidential
1.0
Changes following tuning 2.
Paul Sawyer
1. Speech parameter changes in Name DMs:
1005_SayLastName, 1020_SayFirstName,
1010_SpellLastName, 1030_SpellFirstName.
2. Add synonyms in 1060_GetMistake.
3. In 1070_RespellFirst and 1080_RespellLast, suggest adding
silence between letters in playback of spelling.
4. In 5130, suggest adding silence between parts of the date
readback, and suggest supporting one-step correction in
confirmation..
5. Remove the word "spelled" from the prompts for say-andspell in 1005 and 1020. The grammar for the Name OSDM
does not include "spelled".
11 Dec 05
2.9
1.0
1. Restore name collection in Error! Reference source not
found. To use old code and tables instead of Name OSDM.
These are NOT marked as revisions.
Paul Sawyer
2. Simplified 5020 Confirmation Retry and Confirmation
Timeout prompts to use what can be implemented: I think you
said . Is that correct?”
3. Edit prompt text of 5900-KBA-Dmfailure-Prompt1 to match
what was recorded.
2 Feb 06
2.10
1.0
Changes following Tuning 3:
Paul Sawyer
1. Specify one-step correction in 5130, 5200, 1070, 1090.
2. Clarify that global grammars should not be active during
name collection (1005, 1010, 1020, 1030, 1070, 1090).
3. In 5020, add synonyms to catch OOVs. Add “Yes or No” to
end of Initial prompt.
4. Tweak prompts in 1005, 1010, 1020 to emphasize what
caller should do.
5. Change (or re-emphasize) barge-in sensitivity in several
Name collections.
5 Feb 06
2.11
1.0
Add support for blocked accounts. Affects 5230, and adds
5270.
15 Feb 06
2.12
1.0
Changes following discussions and reviews: (previous revision
marking left in place for SSA and CPT review):
Paul Sawyer
Remove restriction in 5130 on date of birth.
Paul Sawyer
1. Back out recommendation for one-step correction in 5130,
1070, 1090. These were recommended back in Tuning 2 but
are difficult to implement and not essential, so will be removed
for now.
2. Revised prompt in 5000 to encourage callers to stick with
automation.
Knowledge Based Authorization-v 4.10
1 December 2008
4 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
21 Aug 06
Nuance/Social Security Administration -- Confidential
2.13
1.0
Changes as a result of Tuning 4.
Paul Sawyer
1. 5010: Remove agent synonyms from grammar. Tweak
prompt to emphasize that exact dollar amount is needed
(saves problems in 5210).
2. 5020: Increase incomplete timeout and max speech duration
values.
3. 5020: Specify some optional prefixes to a SSN. Change low
confidence threshold.
4. 1005: Tweak prompt to emphasize both saying and spelling.
Tweak speech parameters.
5. 1005, 1010, 1020, 1030: Tweak speech parameters.
6. 1060: Add synonyms. Disable global commands.
7. 1070: Tweak speech parameters.
8. 5130: Tweak prompts to encourage correct statement of the
date. Remove unneeded grammar options in dates. Remove
global grammars.
9. 5200: Tweak prompt to encourage saying just STATE.
Disable global Agent and Main Menu. Disable Agent from
confirmation grammar.
10. 5210: Tweak speech parameters. Add "I don't know"
option.
19 Jan 07
2.14
1.0
Added Message Numbers to all prompts
04 May 07
2.15
1.0
Made minor corrections to 1010, 1060, 1070,1090
Sean Stallings
VZB
Sean Stallings
VZB
24 May 07
2.16
1.0
Made correction 5200
Sean Stallings
VZB
19 July 07
2.16
1.0
Made correction 5000
Carol
Cummings
VZB
3 Aug 07
2.17
1.0
Removed “Quickly” from 50332 – 1030-SpellFirstName-VM
Carol Cummings
Removed “Please” from 50333 - 1030-SpellFirstName-VM
VZB
Added “Please say Yes or No” - 1040 ConfirmName Help
Prompt
Moved “Now” - 50208 (5020-KBA-GetSSNumber-ConfPromptSSN2)
15 Aug 07
2.18
1.0
Updated 50346
22 Aug 07
2.19
1.0
Updated Title and Headers
Sean Stallings
VZB
Sean Stallings
VZB
06 Sept 07
2.20
1.0
Removed global defaults from retry 1 and retry 2 prompts
08 Oct 07
2.21
1.0
Updated 1090 to resolve prompting issue for callers who have
not spelled their first or last name yet.
Sean Stallings
Added [Global Default] note to all retry 1 and 2 prompts (except
for name capture)
Sean Stallings
Sean Stallings
VZB
15 Oct 07
2.22
Knowledge Based Authorization-v 4.10
1.0
1 December 2008
VZB
VZB
5 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
17 Oct 07
2.23
1.0
Corrected No Input/No match change to Timeout/ Retry
Sean Stallings
19 Oct 07
2.24
1.0
Updated message 50367
Sean Stallings
20 Feb 08
2.25
1.0
Added Check Condition modules, 5015, 5090, 5120, 5140,,
5190, 5205, 900
Sean Stallings
VZB
VZB
Added Privacy note to module notes for DM 5020, 5130, 5200,
5210, 1005, 1010, 1020, 1030, 1070, 1090
VZB
Added counter increment reporting to module notes for DM
5020, 5130, 5200, 5210, 1005, 1010, 1020, 1030, 1070, 1090
26 Feb 08
2.26
1.0
Added DM 4999
Sean Stallings
Corrected Pathing for Name Collection Process
VZB
Added DM 900
27 Feb 08
2.27
1.0
Removed Name Collection DM’s (900-1400)
Sean Stallings
Added Name capture prompting/format from 1099
VZB
28 Feb 08
2.28
1.0
Updated DM’s 5035, 5045, 5090, 5140, changed confirmation
from “if necessary” to ALWAYS.
Sean Stallings
04 March 08
2.29
1.0
Added Privacy section the Global Behavior chapter
Sean Stallings
VZB
VZB
10 March 08
2.3
1.0
Updated 5000 with new wording informer callers that they need
to know the exact dollar amount of their last benefits payment.
Removed 5010
Sean Stallings
VZB
Updated 5005, 5030, 5040, 5090, 5120, 5135, 5190, 5205;
Corrected reporting information for “if else” conditions.
19 March 08
2.31
1.0
Added new module, 5215 CantProceed-Msg.
25 Mar 08
2.32
1.0
Corrected reporting string in module 5120
Sean Stallings
VZB
Sean Stallings
VZB
04 Apr 08
11 Apr 08
2.33
2.34
1.0
1.0
Clarified wording for 4999 Check Null Condition
Sean Stallings
Removed module 5025
VZB
In order to assure that re-use items are properly reported, in
Check Null Condition, if TVDC items to collect = 0, the call must
then route to the next Check Condition Module.
Sean Stallings
VZB
Prompt 50306 has been corrected.
Module 5190 has been updated, added module note stating
that DTMF 9 is disabled for this module.
1 May 08
2.35
1.0
Added reporting string to modules 5020, 5035, 5045, 5100,
5110, 5130, 5140, 5200. 5210.
Sean Stallings
12 May, 2008
2.36
1.0
Added reference to Reverse ANI lookup, per SARA, part 3.
Peter Modesto
Knowledge Based Authorization-v 4.10
Added module 5003 to perform lookup
Added text to Developer notes in module 5035 to
reference use of parallel verification grammar for first
name built from results of reverse ANI look-up
Added text to Developer notes in module 5045 to
reference use of parallel verification grammar for
family name built from results of reverse ANI look-up
1 December 2008
VZB
Nuance
6 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
12 May, 2008
2.37
1.0
Corrections from internal review: broken links, etc.
PM
14 May 2008
2.38
1.0
Added “avoidsamemistake” to Global descriptions, 2.3
Kim Rothlis
Adjusted reporting tag in DM 5003 Reverse ANI Lookup
VZB
15 May 2008
2.38
1.0
Made minor grammatical error updates and adjusted the
reporting triggers to have 4 digits (i.e. 0000 = success)
Becky Stallings,
29 May 2008
2.39
1.0
Note how we will handle multiple first names and initials in first
name collection using reverse ANI lookup (DM 5003).
Peter Modesto,
VzB
Nuance
30 May 2008
2.40
1.0
Added additional rules in handling of name collection using
Reverse ANI Lookup (DM 5003)
Kim Rothlis
2 June 2008
2.41
1.0
Clarification provided to handling of last name collection using
Reverse ANI Look up (DM 5003)
Kim Rothlis
24 June 08
2.42
1.0
Moved Module 5003 Reverse-ANI Look up. Is now 5032
Reverse-ANI Look up. ANI Look up should not occur until after
5030-GetFirstName Check Condition.
Sean Stallings
11 July 2008
2.43
1.0
Updated module 4999, added in correct routing for ‘If TVDC
Items to collect= 0” condition, now routes to module 5003.
Sean Stallings
Moved Reverse ANI Look up module, it is now located just
before the Social Security Check Condition module.
VzB
VzB
VZB
VZB
23 July 2008
2.44
1.0
Updated Module 5003, added new field ‘reporting’. Re-inserted
module notes erroneously removed in 2.42
Sean Stallings
04
September
2008
4.0
1.0
BBN Findings Effort
Sean Stallings
Knowledge Based Authorization-v 4.10
a.
Updated module 5100, updated retry 2,
message 51003
b.
Updated modules 5035, 5045, 5110, 5140,
updated confirmation retry message 82055
c.
Highlighted all BBN Findings changes in
Green
1 December 2008
VZB
VZB
7 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
19
September
2008
Nuance/Social Security Administration -- Confidential
4.01
1.0
Merged KBA_v3.04_TNRS and KBA_4 UI’s.
Sean Stallings
Updated module 4999, added in correct routing for ‘If TVDC
Items to collect= 0” condition, now routes to module 5003.
VZB
Moved Reverse ANI Look up module, it is now located just
before the Social Security Check Condition module.
Broke Module 5035 GetFirstName into A and B sections, Say
and Spell and Spell Only – for TNRS effort
Broke Module 5045 GetLastName into A and B sections, Say
and Spell and Spell Only – for TNRS effort
Broke Module 5110 GetAltName into A and B sections, Say
and Spell and Spell Only – for TNRS effort
Added Module 5115 PostSSN-DB – for TNRS effort
Updated Module 5003, added new field ‘reporting’. Re-inserted
module notes erroneously removed in 2.42
Added REQ ID’s to modules 5035A, 5035B, 5045A, 5045B,
5110A, 5110B – for TNRS effort.
Added explanatory note to top of modules 5035A, 5035B,
5045A, 5045B, 5110A, 5110B – for TNRS effort.
Updated Modules 5110 A and 5110 B, corrected message
name for confirmation apology, corrected ‘condition’ field for
confirmation apology and success messages – this resolves
tickets 22308 and 22307.
Updated Modules 5045 A and 5045 B, corrected ‘condition’
field for confirmation apology and success messages – for
TNRS effort – this resolves tickets 22306 and 22305.
Updated Module 5120, added module 5100 to ‘entering from’
field – this resolves ticket 22309.
Updated module 5135, updated ‘entering from’ field to show
that callers will be entering in from module 5130-DOB Check
Condition – this resolves ticket 22311.
TNRS changes highlighted in Yellow
Verizon Business proprietary statement added to title page and
page footers.
Updated Module 5110B, removed [global default] tag from retry
1/timeout 1. Because wording for this is contained in the
message itself, the apology was playing twice – this resolves
ticket 22347.
Updated Module 5035A and 5035B, corrected typo in
confirmation apology condition field – this resolves ticket 22349
22
September
2008
4.02
30
September
2008
4.03
Knowledge Based Authorization-v 4.10
1.0
1.0
Updated Module 5045B, corrected typo in ReqID field for the
confirmation apology prompt.
Sean Stallings
Updated module 5140, updated wording for Retry 1 prompt.
Since the name OSDM works best with spell only on the retry,
new prompting will no longer ask callers to say and spell their
name.
Sean Stallings
1 December 2008
VZB
VZB
8 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
1 October
2008
Nuance/Social Security Administration -- Confidential
4.04
1.0
Updated module 5045A, added more explanation in module
description, corrected typo’s in timeout 1 and 2 message
names.
Sean Stallings
VZB
Updated module 5045B, corrected typo in Confirmation
Apology message name.
Updated module 5110A, added more explanation in module
description.
Updated module 5140, added correct text to confirmation retry
2, message 82055. Highlighted this change in Green.
7 October
2008
4.05
21 October
2008
4.06
1.0
1.0
Updated module 5110A, ‘Confirmation’ section ‘Action’ field
now shows to play confirmation apology prompt on ‘no’ – this
resolves ticket 22422.
Sean Stallings
Updated module 5035A; Added note to Action field for ‘Max
Retry’, now plays [Global Default] message on exit. Updated
‘action’ column for Confirmation section, removing notes adding
‘no’ on confirmation condition.
Sean Stallings
VZB
VZB
Updated module 5035B; consolidated initial 1 and initial 2,
since callers will not be entering on a condition. Updated
‘action’ column for Confirmation section, removing notes adding
‘no’ on confirmation condition.
Updated module 5045A; Added note to Action field for ‘Max
Retry’, now plays [Global Default] message on exit. Updated
‘action’ column for Confirmation section, removing notes adding
‘no’ on confirmation condition.
Updated module 5045B; consolidated initial 1 and initial 2,
since callers will not be entering on a condition. Updated
‘action’ column for Confirmation section, removing notes adding
‘no’ on confirmation condition.
Updated module 5110A; Added note to Action field for ‘Max
Retry’, now plays [Global Default] message on exit. Updated
‘action’ column for Confirmation section, removing notes adding
‘no’ on confirmation condition.
Updated module 5110B; consolidated initial 1 and initial 2,
since callers will not be entering on a condition. Updated
‘action’ column for Confirmation section, removing notes adding
‘no’ on confirmation condition.
29 October
2008
4.07
1.0
Updated module 5115; consolidated all ‘max retry’ and ‘no on
confirmation’ conditionals, since conditions are no longer in
use. Conditions now only reference first, last and alt name.
Added REQID’s to modules 4999, 5000, 5003, 5005,5155,
5030, 5040, 5050, 5090, 5120, 5135, 5190, 5200, 5205.
Renamed ‘name’ column as ‘REQID’ in all modules that did not
already have a REQID column. Removed ‘name’ column from
modules that had both.
Sean Stallings
VZB
Renamed ‘option’ column as ‘REQID’ in all modules that did not
already have a REQID column. Removed ‘option’ column from
modules that had both
4 November
2008
4.08
1.0
Updated module 5115, added parameters for reporting
associated app ID.
Sean Stallings
7 November
2008
4.09
1.0
Updated modules 5035A, 5035B, 5045A, 5045B, 5110A,
5110B. Corrected REQID columns to show the current
requirement ID’s being used by SSA.
Sean Stallings
Knowledge Based Authorization-v 4.10
1 December 2008
VZB
VZB
9 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
1 December
2008
Nuance/Social Security Administration -- Confidential
4.10
Knowledge Based Authorization-v 4.10
1.0
COADD/BEVE-MRC Tuning 2 Effort-Recommendations From
Nuance
1)
Updated module 5035B, added entry to ‘Module
Notes’ stating that confidence levels for this module
should be set to .400.
2)
Updated module 5045B, added entry to ‘Module
Notes’ stating that confidence levels for this module
should be set to .400.
3)
Updated module 5110B, added entry to ‘Module
Notes’ stating that confidence levels for this module
should be set to .400.
1 December 2008
Sean Stallings
VZB
10 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
Table of Contents
Chapter 1:
Introduction .......................................................................................................12
Chapter 2:
Global Behavior .................................................................................................13
2.1 Privacy ......................................................................................................................................13
2.2 Timeouts and Retries..............................................................................................................13
2.3 Avoid Same Mistake ...............................................................................................................13
Chapter 3:
Detailed Dialog Specification ...........................................................................14
3.1 Call-Flow Tables .....................................................................................................................14
4999-Check Null Condition...................................................................................................14
5000-Need2Ask-Msg ..............................................................................................................14
5003-Reverse ANI Look up ..................................................................................................15
5005-Social Security Check Condition .................................................................................16
5020-GetSSNumber-SSN ......................................................................................................16
5030-GetFirstName Check Condition .................................................................................18
5035A-GetFirstName Say and Spell .....................................................................................19
5035B-GetFirstName Spell Only..........................................................................................21
5040-Last Name Check Condition .......................................................................................23
5045A-GetLastName Say and Spell......................................................................................23
5045B-GetLastName Spell Only...........................................................................................26
5050-Name-ExitFailure-Msg .................................................................................................28
5090-AltName Check Condition ..........................................................................................28
5100-CheckForAltName-YN ................................................................................................29
5110A-GetAltName Say and Spell........................................................................................30
5110B-GetAltName Spell Only.............................................................................................32
5115-PostSSN-DB ..................................................................................................................35
5120-DOB Check Condition.................................................................................................36
5130-GetDOB-Date...............................................................................................................36
5135-Mother’sMaiden Check Condition..............................................................................38
5140- GetMother’sMaiden.....................................................................................................39
5150-NoName-Msg ................................................................................................................42
5190-WhereBorn Check Condition ......................................................................................42
5200-WhereBorn-VM.............................................................................................................42
5205-LastPmt Check Condition............................................................................................45
5210-LastPmt-VM ..................................................................................................................45
5215-CantProceed-Msg..........................................................................................................47
5220-CheckingNow-Msg .......................................................................................................47
5230-QueryKB-DB.................................................................................................................47
5250-SaySuccess-Msg .............................................................................................................48
5260-SayFailure-Msg...............................................................................................................48
5270-AccountBlocked-Msg ...................................................................................................49
5900-DMfailure-Msg ..............................................................................................................49
Knowledge Based Authorization-v 4.10
1 December 2008
11 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
Chapter 1: Introduction
This document is one part of a set of documents that describe the user interface for the
Social Security Administration (SSA) Change of Address (COA) and Direct Deposit (DD)
application. This document describes only the interaction for knowledge-based
authentication (KBA). The call flow has passed through initial introduction and caller
qualification before getting to this section. A caller will pass through either this module, or
through the password authentication (PWA) module, but not both.
Note that this entire section is jumped into from the Global part of the application and
returns to it. The only entry point to this section is from COA-DD 1330-CallKBAuth-Code.
Exit from this section is by return to the same module (COA-DD 1330-CallKBAuth-Code)
Knowledge Based Authorization-v 4.10
1 December 2008
12 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
Chapter 2: Global Behavior
2.1
Privacy
The following information is considered confidential; SSN, First Name, Last Name,
Mother’s Maiden Name, Other Last Name (as it appears on their Social Security card), Date
of Birth, Place of Birth, and Payment Amount. The confidential flag should be set to true for
all dialog modules collecting this information from the caller.
2.2
Timeouts and Retries
If callers reach maximum timeouts or retries they will be sent to 5900-DMfailure-Msgand
then routed back to Global. For all other global behavior see chapter 4 in the Change of
Address/Direct Deposit Global user interface document.
2.3
Avoid Same Mistake
(This section documents the already-existing system behavior. It is not a change.)
In accordance with OSDM default settings, “AvoidSameMistake” is allowed in all collection
DMs unless specified otherwise. This is a global parameter and has no specific context.
“AvoidSameMistake” disallows an utterance that is recognized if the utterance was
previously rejected by a negative response (i.e. No) during confirmation. The application
advances to a retry because the No response given in the initial collection caused the DM to
remove the spoken utterance from the list of possible interpretations.
“AvoidSameMistake” is set to TRUE by default and if it needs to be disabled in any
individual DM, the Dialog Module Notes section or Developer Notes section will specify
“avoidsamemistake = False”.
Knowledge Based Authorization-v 4.10
1 December 2008
13 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
Chapter 3: Detailed Dialog Specification
3.1
Call-Flow Tables
4999-Check Null Condition
Entering from
COA-DD 1330-CallKBAuth-Code
REQID
Condition
Action
4999-KBA-Check Null
Condition-Condition-0
If TVDC Items to collect= 0
Go to: 5003-Reverse ANI Look up
4999-KBA-Check Null
Condition-Condition-Else
If TVDC items else
Go to: 5000-Need2Ask-Msg
Developer Note:
Increment speak item counter for each item that is null.
5000-Need2Ask-Msg
Play Prompt
Prepare caller for sequence of questions.
Entering from
4999- Check Null Condition
Prompts
REQID
Message Number
5000-KBA-Need2AskPrompt-LC-1
50001
5000-KBA-Need2AskPrompt-LC-2
50002
5000-KBA-Need2AskPrompt-LC-3
50003
Condition
Wording
If pieces to collect
=1
Before I can make any changes, I'll need to ask a
question to verify who you are. You will need to have
the EXACT dollar amount of your last benefit
payment ready. If you’ll work with me, you won’t
have long to wait for an agent.
else
Before I can make any changes, I'll need to ask you
some questions to verify who you are. There are
speak item counter[2-8]
questions to verify who you are. You will need to
have the EXACT dollar amount of your last benefit
payment ready. If you’ll work with me, you won’t
have long to wait for an agent.
Req ID
Condition
Action
5000-KBA-Need2Ask-Condition-Always
Always
Go to: 5003-Reverse ANI Look up
Event logging
Knowledge Based Authorization-v 4.10
1 December 2008
14 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
Developer notes
No barge-in
5003-Reverse ANI Look up
Reverse ANI Lookup
Database Query
Upon Capturing ANI, acquire first and last name for this caller.
Entering from
5000-Need2Ask-Msg, 4999-Check Null Condition
Input Field
Description
ANI Telephone number
Caller telephone number
Output Field
Description
Account Name
Account Name per this telephone number. To be returned as: First_Name, Last_Name OR
First_Initial, Last_Name as indicated by the telephone listing
DB Return Value
Action
Status Code = 00
Status Code = 08
Status Code = 09
Write 0000 to reporting trigger, Go to: Condition Check
Write 0503 to reporting trigger, Go to: Condition DB failure
Write 0408 to reporting trigger, Go to: Condition DB failure
REQID
Condition
Action
5003-KBA-Reverse ANI Look
Up-Condition-No Match
If no match for telephone
Set Caller-First-name to NULL
5003-KBA-Reverse ANI Look
Up-Condition-Match and
Confidential
If match and Name confidential
5003-KBA-Reverse ANI Look
Up-Condition-Other
Else
Set Caller-Last-Name to NULL
Go to: 5005-Social Security Check Condition
Set Caller-First-name to NULL
Set Caller-Last-Name to NULL
Go to: 5005-Social Security Check Condition
Set Caller-First-name to first name found in White Pages, even
if it is only an initial
Set Caller-Last-Name to last name found in White Pages
Go to: 5005-Social Security Check Condition
5003-KBA-Reverse ANI Look
Up-Condition-Data Base
Failure
DB failure
Set Caller-First-name to NULL
Set Caller-Last-Name to NULL
Go to: 5005-Social Security Check Condition
Reporting
Save call duration at module start time
[0000 = Success]
[0001 = System Error]
Record = D-KBPW-HDB_5003-(Call Duration at start),T-KBPW-[0408 = Resource Not Available]–Call duration at process end
[0503 = Not Valid Data]
[0004 = Caller Hang Up]
Developer Notes
Knowledge Based Authorization-v 4.10
1 December 2008
15 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
Reverse ANI lookup returns name data in many formats. The following rules apply to the handling of first and last
names received from the Reverse ANI Lookup string.
For all names:
All punctuation shall be removed
Numbers shall be removed
Single and double letters shall be ignored
Any titles or common suffixes shall be removed (Dr Jr II etc.)
Any contiguous collection of non-whitespace characters beside the above are taken as a name.
Very short names like ‘Al’ will be ignored on the assumption that these would fail to match SSA records.
First Names
Multiple names shall be broken down to individual names (i.e. John & Joan would be added to the verification grammar
as 2 entries 1 for John and a second for Joan). These names will be sent to the parallel grammar referenced in DM
5035.
Last Name
Multiple last names will not be added individually to the verification grammar, but as a single entry (i.e. Smith-Jones
would be added to the grammar as one entry Smith Jones.). This name will be sent to the parallel grammar referenced
in DM 5045.
5005-Social Security Check Condition
Entering from
5003-Reverse ANI Look up
REQID
Condition
Action
5005-KBA-Social Security
Check Condition-Condition-0
If SSN = null
Go to: 5020-GetSSNumber-SSN
5005-KBA-Social Security
Check Condition-Conditionelse
If SSN else
Report V Transaction per module note, Go to: 5030-GetFirstName
Check Condition
Module Notes
V-KBPW-SSN_1-(duration),T-KBPW-0000-(duration)
5020-GetSSNumber-SSN
Social Security DialogModule™
Get the caller's Social Security Number
Entering from
5005 Social Security Check Condition
Prompts
Message Number
REQID
Wording
50201
5020-KBA-GetSSNumber-Prompt-Initial
Please say your Social Security number like this: 1 2 3 – 4 5
– 6 7 8 9, or enter it on your keypad.
50202
5020-KBA-GetSSNumber-Prompt-Retry1
[Global Default] Please say your nine digit social security
number quickly like this: 1 2 3 – 4 5 – 6 7 8 9, or enter it on
your keypad.
Knowledge Based Authorization-v 4.10
1 December 2008
16 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
50203
5020-KBA-GetSSNumber-Prompt-Retry2
[Global Default] Try entering it on the telephone keypad.
50204
5020-KBA-GetSSNumber-Prompt-Timeout1
Sorry, I didn’t hear anything. Please enter or say your nine
digit social security number now.
50205
5020-KBA-GetSSNumber-Prompt-Timeout2
I’m sorry, but I still didn’t hear anything. Try saying your
social security number one digit at a time. It works best if
you speak at a normal pace. For example: 1 2 3 – 4 5 – 6 7
8 9.
50206
5020-KBA-GetSSNumber-Prompt-Help
You can tell me your nine digit social security number by
simply saying it one digit at a time. For example: 1 2 3 – 4 5
– 6 7 8 9. It works best if you don’t use double digit numbers
like sixty-seven or eighty-nine. Please try it again now.
Option
Vocabulary
DTMF
Action
Confirm.
5020-KBA-GetSSNumber-Option-SSN
Always
Allow prefix phrases:
[ok | alright] [it is | [my] social
security number is]
Confirmation prompts
Message Number
REQID
Wording
50207
5020-KBAGetSSNumberConfPrompt-SSN1
This is important, so I want to make
sure I have it right. Your social
security number is:
Result
50208
5020-KBAGetSSNumberConfPrompt-SSN2
Okay, now I think I’ve got it right.
Your social security number is:
CPR
123–45–6789
50209
5020-KBAGetSSNumberConfPrompt-SSN3
Is that right?
This is important, so I want to make
sure I have it right. Your social
security number is: 1 2 3 – 4 5 – 6 7 8
9. Is that right?
00118
5020-KBAGetSSNumberConfPrompt-SSNretry
I think you said
00119
Is that correct?
.
5020-KBAGetSSNumberConfPrompt-SSNtimeout
REQID
Vocabulary
Action
Confirm.
5020-KBA-GetSSNumber-ConfOption-Yes
“Yes [it is]”
Go to: 5030-GetFirstName Check
Condition
Never
Re-enter Dialog Module per default
behavior
Never
“[Yes] that's right”
“Right”
“[That's] correct”
5020-KBA-GetSSNumber-ConfOption-No
“No [it isn't]”
“[No] that's not right”
DialogModule parameters
Parameter
Value
5020-KBA-GetSSNumber-Parameter
after_end_of_speech_timeout (incompletetimeout)
2500 msec
before_begin_of_speech_timeout
7,000 ms
allowing_barge_in
True
Knowledge Based Authorization-v 4.10
1 December 2008
17 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
max speech duration
20,000 msec
Interdigittimeout
5500 msec
low confidence threshold
.100
Event logging
Record = U-KBPW-DM_5020-(Call Duration at start),T-KBPW-
0000 = Success
0001 = Error
-Call duration at process
end
0002 = Max No Input
0003 = Max No Match
0200 = Caller Hang Up
0303 = Max No Confirm
0304 = Max Help
0310 = Caller Requested
Main Menu
0311 = Caller Requested
Agent
Developer notes
DialogModule Notes
Area, group or serial number containing only zeros are invalid
“Dashes” and “hyphens” should be ignored when uttered by the caller, but these utterances may be
discarded by the recognizer itself
DTMF and speech expect 9 digits. It may be possible to speak more than 9 digits, but only nine digits
will be recognized (Note: Point to non-standard grammar that includes Natural Numbers)
Fill semantic item
Set Confidential Flag to TRUE
5030-GetFirstName Check Condition
Entering from
5005-Social Security Check Condition, 5020-GetSSNumber-SSN
REQID
Condition
Action
5030-KBA-GetFirstName
Check Condition-Conditionnull
If First Name = null
Go to: 5035A-GetFirstName Say and Spell
5030-KBA-GetFirstName
Check Condition-Conditionelse
If First Name else
Report V Transaction per module note, Go to: 5040-Last Name
Check Condition
Module Notes
Knowledge Based Authorization-v 4.10
1 December 2008
18 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
V-KBPW-FN_1-(duration),T-KBPW-0000-(duration)
5035A-GetFirstName Say and Spell
Name DialogModule™
Caller enters this module for standard name collection. No TNRS database check has occurred yet.
Entering from
5030-GetFirstName Check Condition
Prompts
Msg. Number
REQ ID
Condition
Wording
82045
5035-A-KBA-GetFirstName
Prompt-Initial-1
Initial
Now, please say and then spell just your FIRST name.
[Short Pause] For example if your first name was Robin,
you’d say “Robin, R O B I N”. Go ahead.
82046
5035-A-KBA-GetFirstName
Prompt-Timeout1
Time out 1
Sorry, I didn’t hear you. Go ahead and say, then spell, just
your first name.
82047
5035-A-KBA-GetFirstName
Prompt-Timeout2
Time out 2
I’m afraid I still can’t hear you. Please say your first name
and then spell it, like this: “Susan, S U S A N”.
50328
5035-A-KBA-GetFirstName
Prompt-SayHelp
Help
I need you to say your first name and then spell it for me,
for example if your first name was Nick, you’d say “Nick N I
C K.”
REQ ID
Vocabulary
DTMF
5035-A-KBA-GetFirstName Option-FirstName
--
Action
Confirm.
Play 5035-A-KBA-GetFirstName
Prompt-Success-1
ALWAYS
Go to: 5040-Last Name Check
Condition
5035-A-KBA-GetFirstName Option-MaxTimeout
--
--
Go to: 5050-Name-ExitFailure-Msg
--
5035-A-KBA-GetFirstName Option-MaxRetry
--
--
Play [Global Default] (I’m sorry, I
didn’t understand you)
--
Go to: 5115-PostSSN-DB,
Confirmation Prompts
Msg. Number
REQ ID
Wording
Result
Action
82053
5035-A-KBA-GetFirstName
ConfPrompt-FirstName-1
Let me read that back.
First name:
“Let me read that
back. First Name <
First Name > spelled
< First Name Spelling
>, did I get that right?”
If Yes:
Play 5035-A-KBA-GetFirstName
Prompt-Success-1
50337
5035-A-KBA-GetFirstName
ConfPrompt-FirstName-2
...spelled:
CPR
< First Name Spelling
>
5035-A-KBA-GetFirstName
ConfPrompt-FirstName-3
Did I get that right?
< First Name >
50342
Knowledge Based Authorization-v 4.10
1 December 2008
Then Go to: 5040-Last Name
Check Condition
If No:
Play 5035-A-KBAConfirmationApology-Prompt, Go
to: 5115-PostSSN-DB
19 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
82054
82055
82056
82057
50348
00122
00250
5035-A-KBA-GetFirstName
ConfPrompt-Retry1
5035-A-KBA-GetFirstName
ConfPrompt-Retry2
5035-A-KBA-GetFirstName
ConfPrompt-Timeout1
Nuance/Social Security Administration -- Confidential
Sorry, I didn’t catch
that. Please say “yes,”
or “no”.
Sorry, I still didn’t
catch that. If ‘yes’
press one, otherwise
press two
Sorry, I didn’t hear
you. I need to know if I
got your name right.
Please say “yes” or
“no”.
Retry1 on
Confirmation
If No:
Play 5035-A-KBAConfirmationApology-Prompt Go
to: 5115-PostSSN-DB
Retry2 on
Confirmation
If Yes:
Play 5035-A-KBA-GetFirstName
Prompt-Success-1
Then Go to: 5040-Last Name
Check Condition
If No:
Play 5035-A-KBAConfirmationApology-Prompt Go
to: 5115-PostSSN-DB
Timeout1 on
Confirmation
If Yes:
Play 5035-A-KBA-GetFirstName
Prompt-Success-1
Then Go to: 5040-Last Name
Check Condition
If No:
Play 5035-A-KBAConfirmationApology-Prompt Go
to: 5115-PostSSN-DB
5035-A-KBA-GetFirstName
ConfPrompt-Timeout2
Sorry, I still didn’t hear
you. I need to know if I
got your name right.
Please say “yes” or
“no”.
Timeout2 on
Confirmation
5035-A-KBAConfirmationApology-Prompt
Sorry about that. Let’s
try again.
Apology
5035-A-KBA-GetFirstName
Prompt-Success-1
Thanks
Success
[250 ms silence]
Max Timeout OR Max
Retry at Confirmation
5035-A-KBA-GetFirstName
ConfPrompt-InvalidOrTimeout3
If Yes:
Play 5035-A-KBA-GetFirstName
Prompt-Success-1
Then Go to: 5040-Last Name
Check Condition
If Yes:
Play 5035-A-KBA-GetFirstName
Prompt-Success-1
Then Go to: 5040-Last Name
Check Condition
If No:
Play 5035-A-KBAConfirmationApology-Prompt Go
to: 5115-PostSSN-DB
Go to: 5050-NameExitFailure-Msg
Event logging
Record = U-KBPW-DM_5035-(Call Duration at start),T-KBPW-
0000 = Success
0001 = Error
-Call duration at
process end
0002 = Max No Input
0003 = Max No Match
0200 = Caller Hang Up
0303 = Max No Confirm
0304 = Max Help
0310 = Caller Requested Main
Menu
0311 = Caller Requested Agent
Knowledge Based Authorization-v 4.10
1 December 2008
20 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
Developer notes
Collection Max Retry is set to 0.
Collection Max Timeout is set to 2
. If there is a no-match/rejection error, OR if the caller gives a “No” confirmation to the name, the system checks the ANI and SSN,
loads all associated names into a custom grammar and then switches to the SPELL-ONLY fallback, which is announced in prompts
Respell1, Respell2, Respell3, and SpellHelp. This matches the spell-only fallback strategy in TPPW, which is based on the Nuance
Name OSDM callflow.
Set Confidential Flag to TRUE
5035B-GetFirstName Spell Only
Name DialogModule™
Caller enters this module AFTER TNRS database transaction.
Entering from
5115-PostSSN-DB
Prerequisite
If SSN Post Flag = 1
Load all returned from SSN Post into custom spell-only grammar
Prompts
Msg. Number
Req ID
Condition
Wording
82049
5035-B-KBA-GetFirstName
Prompt-Respell1
Initial
Please just SPELL your first name, like this: “J O H N”.
82051
5035-B-KBA-GetFirstName
Prompt-Respell2
Timeout1/Retry1
Sorry, I didn’t catch that. Saying just the letters of the
alphabet, please spell your first name quickly. For example,
if your name were Robin, instead of saying R as in Radar,
O as in Oscar, you could just say R O B I N. Go ahead.
Spell your first name now.
50333
5035-B-KBA-GetFirstName
Prompt-Respell3
Timeout2/Retry2
[Global Default] Please spell your first name one more time.
And remember, please use ONLY the letters of the
alphabet and speak quickly. Go ahead.
82052
5035-B-KBA-GetFirstName
Prompt-SpellHelp
Help
I need to get the spelling of your first name. For example, if
your first name was Nick, you’d say “N I C K.” Go ahead.
Req ID
Vocabulary
DTMF
5035-B-KBA-GetFirstName Option-FirstName
--
Action
Confirm.
Play 5035-B-KBA-GetFirstName
Prompt-Success-1
ALWAYS
Go to: 5040-Last Name Check
Condition
5035-B-KBA-GetFirstName Option-MaxTimeout
--
--
Go to: 5050-Name-ExitFailure-Msg
--
5035-B-KBA-GetFirstName Option-MaxRetry
--
--
Go to: 5050-Name-ExitFailure-Msg
--
Confirmation
Msg. Number
REQ ID
Wording
Result
Action
82053
5035-B-KBA-GetFirstName
ConfPrompt-FirstName-1
Let me read that back.
First name:
“Let me read that
back. First Name <
First Name > spelled
< First Name Spelling
If Yes:
Play 5035-B-KBA-GetFirstName
Prompt-Success-1
Then Goto 5040- Last Name
< First Name >
Knowledge Based Authorization-v 4.10
1 December 2008
21 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
50337
50342
82054
82055
82056
82057
50348
00122
00250
Nuance/Social Security Administration -- Confidential
>, did I get that right?”
5035-B-KBA-GetFirstName
ConfPrompt-FirstName-2
...spelled:
CPR
< First Name Spelling >
5035-B-KBA-GetFirstName
ConfPrompt-FirstName-3
Did I get that right?
5035-B-KBA-GetFirstName
ConfPrompt-Retry1
5035-B-KBA-GetFirstName
ConfPrompt-Retry2
5035-B-KBA-GetFirstName
ConfPrompt-Timeout1
Sorry, I didn’t catch that.
Please say “yes,” or
“no”.
Sorry, I still didn’t catch
that. If ‘yes’ press one,
otherwise press two
Sorry, I didn’t hear you. I
need to know if I got
your name right. Please
say “yes” or “no”.
If No:
Play 5035-B-KBAConfirmationApology-Prompt, reenter this module.
Retry1 on
Confirmation
If Yes:
Play 5035-B-KBA-GetFirstName
Prompt-Success-1
Then Goto 5040- Last Name
Check Condition
If No: 5035-B-KBAConfirmationApology-Prompt, reenter this module.
Retry2 on
Confirmation
If Yes:
Play 5035-B-KBA-GetFirstName
Prompt-Success-1
Then Goto 5040- Last Name
Check Condition
If No:
Play 5035-B-KBAConfirmationApology-Prompt, reenter this module.
Timeout1 on
Confirmation
If Yes:
Play 5035-B-KBA-GetFirstName
Prompt-Success-1
Then Goto 5040- Last Name
Check Condition
If No:
Play 5035-B-KBAConfirmationApology-Prompt, reenter this module.
5035-B-KBA-GetFirstName
ConfPrompt-Timeout2
Sorry, I still didn’t hear
you. I need to know if I
got your name right.
Please say “yes” or “no”.
Timeout2 on
Confirmation
5035-B-KBAConfirmationApology-Prompt
Sorry about that. Let’s
try again.
Apology
5035-B-KBA-GetFirstName
Prompt-Success-1
Thanks
Success
[250 ms silence]
Max Timeout OR Max
Retry at Confirmation
5035-B-KBA-GetFirstName
ConfPromptInvalidOrTimeout3
Check Condition
If Yes:
Play 5035-B-KBA-GetFirstName
Prompt-Success-1
Then Goto 5040- Last Name
Check Condition
If No:
Play 5035-B-KBAConfirmationApology-Prompt, reenter this module.
Go to: 5050-NameExitFailure-Msg
Event logging
Record = U-KBPW-DM_5035-(Call Duration at start),T-KBPW-
0000 = Success
0001 = Error
-Call duration at
process end
0002 = Max No Input
0003 = Max No Match
0200 = Caller Hang Up
0303 = Max No Confirm
0304 = Max Help
Knowledge Based Authorization-v 4.10
1 December 2008
22 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
0310 = Caller Requested Main
Menu
0311 = Caller Requested Agent
Developer notes
If condition = Success, load all returned names into custom spell-only grammar
If condition = Failure, use existing spell-only grammar
If there is a no-match/rejection error, OR if the caller gives a “No” confirmation to the name, the system checks the ANI and SSN, loads
all associated names into a custom grammar and then switches to the SPELL-ONLY fallback, which is announced in prompts Respell1,
Respell2, Respell3, and SpellHelp. This matches the spell-only fallback strategy in TPPW, which is based on the Nuance Name
OSDM callflow.
Respell 3 is conditional -- may not always play depending on the number of retries/confirmations played.
Max Timeout/ Retry set to 2
Set Confidential Flag to TRUE
When invoking recognition and the Caller-First-name variable is not null, invoke a parallel verification grammar provided by Nuance as
a JSP, seeded with the contents of the Caller-First-name variable.
Set confidence levels to .400
Formatted: Font: (Default) Arial, 8
pt
5040-Last Name Check Condition
Entering from
5030-GetFirstName Check Condition, 5035A-GetFirstName Say and Spell, 5035B-GetFirstName Spell Only
REQID
Condition
Action
5040-KBA Last Name
Check Condition-Conditionnull
If Last Name = null
Go to: 5045A-GetLastName Say and Spell
5040-KBA-Last Name
Check Condition-Conditionelse
If Last Name else
Report V Transaction per module note, Go to: 5090-AltName Check
Condition
Module Notes
V-KBPW-LN_1-(duration),T-KBPW-0000-(duration)
5045A-GetLastName Say and Spell
Name DialogModule™
Caller enters this module for standard name collection, TNRS data has not been collected or is not yet in use.
Entering from
5040- Last Name Check Condition
Knowledge Based Authorization-v 4.10
1 December 2008
23 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
Prompts
Msg. Number
Req ID
Condition
Wording
82058
5045-A-KBAGetLastName PromptInitial-1
Initial
Now I just need your last name. Please SAY and then SPELL JUST your
last name. For example, if your last name was Kusack, you’d say Kusack,
K U S A C K. Go ahead.
82059
5045-A GetLastNamePrompt-Timeout1
Time out 1
Sorry, I didn’t hear you. Go ahead and say, then spell, your last name, for
example, “Smith, S M I T H.”
82060
5045-A-GetLastNamePrompt-Timeout2
Time out 2
I’m afraid I still can’t hear you. Please say your last name and then spell it,
for example, “Smith, S M I T H.”
82066
5045-A-KBAGetLastName PromptSayHelp
Help
I need you to say your last name and then spell it for me. For example, if
your last name was O’Neal, you’d say, “O’Neal, O N E A L.”
Req ID
Vocabulary
DTMF
5045-A-KBA-GetLastName OptionLastName
--
Action
Confirm.
Play 5045-A-KBA-GetLastName PromptSuccess-1
ALWAYS
5045-A-KBA-GetLastName OptionMaxTimeouts
--
--
Go to: 5050-Name-ExitFailure-Msg
--
5045-A-KBA-GetLastName Option-MaxRetry
--
--
Play [Global Default] (I’m sorry, I didn’t
understand you)
--
Go to: 5090-AltName Check Condition
Go to: 5115-PostSSN-DB
Confirmation Prompts
Msg. Number
Req ID
82175
5045-A-KBAGetLastName
ConfPrompt-LastName-1
Wording
50337
5045-A-KBAGetLastName
ConfPrompt-LastName-2
...spelled:
CPR
< Last Name Spelling >
5045-A-KBAGetLastName
ConfPrompt-LastName-3
Did I get that right?
Let me read that back. Last
name:
< Last Name >
50342
82054
82055
5045-A-KBAGetLastName
ConfPrompt-Retry1
5045-A-KBAGetLastName
ConfPrompt-Retry2
Knowledge Based Authorization-v 4.10
Result
Action
“Let me read that back.
Last Name < Last
Name > spelled < Last
Name Spelling >, did I
get that right?”
If Yes:
Play 5045-A-KBA-GetLastName PromptSuccess-1
Then Go to: 5090-AltName Check
Condition
If No:
Play 5045-A-GetLastNameConfirmationApology-Prompt Go to: 5115PostSSN-DB
Sorry, I didn’t catch that.
Please say “yes,” or “no”.
Sorry, I still didn’t catch that. If
‘yes’ press one, otherwise
press two
Retry1 on Confirmation
If Yes:
Play 5045-A-KBA-GetLastName PromptSuccess-1
Then Go to: 5090-AltName Check
Condition
If No:
Play 5045-A-GetLastNameConfirmationApology-Prompt Go to: 5115PostSSN-DB
Retry2 on Confirmation
1 December 2008
If Yes:
Play 5045-A-KBA-GetLastName PromptSuccess-1
Then Go to: 5090-AltName Check
Condition
If No:
Play 5045-A-GetLastNameConfirmationApology-Prompt Go to: 5115PostSSN-DB
24 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
82056
82057
50394
50348
00250
5045-A-KBAGetLastName
ConfPrompt-Timeout1
5045-A-KBAGetLastName
ConfPrompt-Timeout2
5045-A-KBAGetLastName PromptSuccess-1
5045-A-KBAConfirmationApologyPrompt
5045-A-KBAGetLastName
ConfPromptInvalidOrTimeout3
Nuance/Social Security Administration -- Confidential
Sorry, I didn’t hear you. I need
to know if I got your name
right. Please say “yes” or
“no”.”
Timeout1 on
Confirmation
If Yes:
Play 5045-A-KBA-GetLastName PromptSuccess-1
Then Go to: 5090-AltName Check
Condition
If No:
Play 5045-A-GetLastNameConfirmationApology-Prompt Go to: 5115PostSSN-DB
Sorry, I still didn’t hear you. I
need to know if I got your
name right. Please say “yes”
or “no”.
Timeout2 on
Confirmation
Got it.
Success
Sorry about that. Let’s try
again.
Apology
[250 ms silence]
Max Timeout OR Max
Retry at Confirmation
If Yes:
Play 5045-A-KBA-GetLastName PromptSuccess-1
Then Go to: 5090-AltName Check
Condition
If No:
Play 5045-A-GetLastNameConfirmationApology-Prompt Go to: 5115PostSSN-DB
Go to: 5050-Name-ExitFailure-Msg
Event logging
Record = U-KBPW-DM_5045-(Call Duration at start), T-KBPW-
0000 = Success
-Call duration at process end
0001 = Error
0002 = Max No Input
0003 = Max No Match
0200 = Caller Hang Up
0303 = Max No Confirm
0304 = Max Help
0310 = Caller Requested
Main Menu
0311 = Caller Requested
Agent
Developer notes
Collection Max Retry is set to 0.
Collection Max Timeout is set to 2
. If there is a no-match/rejection error, OR if the caller gives a “No” confirmation to the name, the system checks the ANI and SSN, loads all
associated names into a custom grammar and then switches to the SPELL-ONLY fallback, which is announced in prompts Respell1, Respell2,
Respell3, and SpellHelp. This matches the spell-only fallback strategy in TPPW, which is based on the Nuance Name OSDM callflow.
Set Confidential Flag to TRUE
Knowledge Based Authorization-v 4.10
1 December 2008
25 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
5045B-GetLastName Spell Only
Name DialogModule™
Caller enters this module AFTER TNRS database transaction.
Entering from
5115-PostSSN-DB
Prerequisite
If SSN Post Flag = 1
Load all returned from SSN Post into custom spell-only grammar
Prompts
Msg. Number
Condition
Wording
Initial
Please SPELL your last name for me, like this: “S M I T H”.
Timeout1/Retry1
Sorry, I didn’t catch that. Go ahead and spell your last name again. For
example, if your name was O’Neal, you would say “O N E A L”.
50322
5045-B-KBAGetLastName PromptRespell3
Timeout2/Retry2
[Global Default]. If the last name has an apostrophe, space or a hyphen in
it, you can just skip that. For example, if it's a two-part name like Folsom
hyphen Jones, you should just drop the hyphen and not worry about
capital letters. Just say f-o-l-s-o-m-j-o-n-e-s. Try spelling the last name one
more time.
82065
5045-B-KBAGetLastName PromptSpellHelp
Help
I need you to spell your last name. For example, if your last name was
O’Neal, you’d say “O N E A L.”
82062
82064
REQ ID
5045-B-KBAGetLastName PromptRespell1
5045-B-KBAGetLastName PromptRespell2
REQ ID
Vocabulary
DTMF
5045-B-KBA-GetLastName Option-LastName
--
Action
Confirm.
Play 5045-B-KBA-GetLastName PromptSuccess-1
ALWAYS
5045-B-KBA-GetLastName OptionMaxTimeouts
--
--
Go to: 5050-Name-ExitFailure-Msg
--
5045-B-KBA-GetLastName Option-MaxRetry
--
--
Go to: 5050-Name-ExitFailure-Msg
--
Go to: 5090-AltName Check Condition
Confirmation Prompts
Msg. Number
REQ ID
82175
5045-B-KBAGetLastName
ConfPrompt-LastName-1
Wording
50337
5045-B-KBAGetLastName
ConfPrompt-LastName-2
...spelled:
CPR
< Last Name Spelling >
5045-B-KBAGetLastName
ConfPrompt-LastName-3
Did I get that right?
Let me read that back. Last
name:
< Last Name >
50342
Knowledge Based Authorization-v 4.10
Result
Action
“Let me read that back.
Last Name < Last
Name > spelled < Last
Name Spelling >, did I
get that right?”
If Yes:
Play 5045-B-KBA-GetLastName PromptSuccess-1
Then Go to: 5090-AltName Check
Condition
If No:
Play 5045-B-KBA-GetLastName
ConfirmationApology-Prompt, re-enter this
module.
1 December 2008
26 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
82054
82055
82056
5045-B-KBAGetLastName
ConfPrompt-Retry1
5045-B-KBAGetLastName
ConfPrompt-Retry2
5045-B-KBAGetLastName
ConfPrompt-Timeout1
Nuance/Social Security Administration -- Confidential
Sorry, I didn’t catch that.
Please say “yes,” or “no”.
Retry1 on Confirmation
If No:
Play 5045-B-KBA-GetLastName
ConfirmationApology-Prompt, re-enter this
module.
Sorry, I still didn’t catch that. If
‘yes’ press one, otherwise
press two
Sorry, I didn’t hear you. I need
to know if I got your name
right. Please say “yes” or
“no”.”
Retry2 on Confirmation
If Yes:
Play 5045-B-KBA-GetLastName PromptSuccess-1
Then Go to: 5090-AltName Check
Condition
If No:
Play 5045-B-KBA-GetLastName
ConfirmationApology-Prompt, re-enter this
module.
Timeout1 on
Confirmation
If Yes:
Play 5045-B-KBA-GetLastName PromptSuccess-1
Then Go to: 5090-AltName Check
Condition
If No:
Play 5045-B-KBA-GetLastName
ConfirmationApology-Prompt, re-enter this
module.
5045-B-KBAGetLastName
ConfPrompt-Timeout2
Sorry, I still didn’t hear you. I
need to know if I got your
name right. Please say “yes”
or “no”.
Timeout2 on
Confirmation
50394
5045-B-KBAGetLastName PromptSuccess-1
Got it.
Success
50348
5045-B-KBAGetLastName
ConfirmationApology-A
Prompt
Sorry about that. Let’s try
again.
Apology
00250
5045-B-KBAGetLastName
ConfPromptInvalidOrTimeout3
[250 ms silence]
Max Timeout OR Max
Retry at Confirmation
82057
If Yes:
Play 5045-B-KBA-GetLastName PromptSuccess-1
Then Go to: 5090-AltName Check
Condition
If Yes:
Play 5045-B-KBA-GetLastName PromptSuccess-1
Then Go to: 5090-AltName Check
Condition
If No:
Play 5045-B-KBA-GetLastName
ConfirmationApology-Prompt, re-enter this
module.
Go to: 5050-Name-ExitFailure-Msg
Event logging
Record = U-KBPW-DM_5045-(Call Duration at start), T-KBPW-
0000 = Success
-Call duration at process end
0001 = Error
0002 = Max No Input
0003 = Max No Match
0200 = Caller Hang Up
0303 = Max No Confirm
0304 = Max Help
0310 = Caller Requested
Main Menu
Knowledge Based Authorization-v 4.10
1 December 2008
27 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
0311 = Caller Requested
Agent
Developer notes
If condition = Success, load all returned names into custom spell-only grammar
If condition = Failure, use existing spell-only grammar
If there is a no-match/rejection error, OR if the caller gives a “No” confirmation to the name, the system checks the ANI and SSN, loads all
associated names into a custom grammar and then switches to the SPELL-ONLY fallback, which is announced in prompts Respell1, Respell2,
Respell3, and SpellHelp. This matches the spell-only fallback strategy in TPPW, which is based on the Nuance Name OSDM callflow.
Respell 3 is conditional -- may not always play depending on the number of retries/confirmations played.
Set Confidential Flag to TRUE
When invoking recognition and the Caller-Last-name variable is not null, invoke a parallel verification grammar provided by Nuance as a JSP,
seeded with the contents of the Caller-Last-name variable.
Formatted
Set confidence levels to .400
Formatted: Font: (Default) Arial, 8
pt
Deleted: ¶
5050-Name-ExitFailure-Msg
Formatted: Normal
Play Prompt
Apologize on exit
Entering from
5035A-GetFirstName Say and Spell, 5035B-GetFirstName Spell Only, 5045A-GetLastName Say and Spell, 5045B-GetLastName
Spell Only, 5110A-GetAltName Say and Spell, 5110B-GetAltName Spell Only, 5140- GetMother’sMaiden
Prompts
Message Number
REQID
Wording
51008
5050-Name-ExitFailurePrompt-1
I’m sorry I’m having so much trouble.
REQID
5050-KBA-Name-ExitFailureCondition-Always
Condition
Action
Always
Go to: 5150-NoName-Msg
Module Settings
No barge-in
Note: This is the parameter exitfailureprompt and can be configured by setting this parameter.
5090-AltName Check Condition
Entering from
5040-Last Name Check Condition, 5045A-GetLastName Say and Spell, 5045B-GetLastName Spell Only
REQID
Condition
Action
5090-KBA-AltName Check
Condition-Condition-null
If Alt Name = Null
Go to: 5100-CheckForAltName-YN
5090-KBA-AltName Check
Condition-Condition-else
If Alt Name else
Report V Transaction per module note, Go to: 5120-DOB Check
Condition
Module Notes
V-KBPW-OtherLastName_1-(duration),T-KBPW-0000-(duration)
Knowledge Based Authorization-v 4.10
1 December 2008
28 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
5100-CheckForAltName-YN
YesNo
Check to see if Caller might be listed under an alternate name
Entering from
5090-AltName Check Condition
Prompts
Message Number
REQID
Wording
51001
5100-KBA-CheckForAltNamePrompt-Initial
Some people have another last name - for example, a professional
or maiden name - that might be listed under their social security
number. Do you have another last name? Please say Yes or No.
51002
5100-KBA-CheckForAltNamePrompt-Retry1
[Global Default] Would you like me to also check under another last
name? Please say YES or NO.
51003
5100-KBA-CheckForAltNamePrompt-Retry2
[Global Default] If you think you might be listed under another last
name, press one. Otherwise, press two.
51004
5100-KBA-CheckForAltNamePrompt-Timeout1
I’m sorry, but I didn’t hear anything. Would you like me to also
check under another last name? Please say YES or NO.
51005
5100-KBA-CheckForAltNamePrompt-Timeout2
My apologies, but I still didn’t hear if you said anything. Please say
YES if you think you might be listed under another last name,
otherwise, say NO.
51006
5100-KBA-CheckForAltNamePrompt-Help
I need to know if you might be listed under an alternate last name.
For example you may also have a professional name, or a maiden
name, or one from a previous marriage. Would you like me to
include another last name with this request? YES or NO.
REQID
Vocabulary
D
T
M
F
Action
Confirm.
5100-KBA-CheckForAltName-Option-Yes
“Yes [please]”
1
Go to: 5110A-GetAltName Say
and Spell
Never
2
AltNameCollected := True
Never
“[Yes] I do”
“[Yes] I would”
“Yeah”
5100-KBA-CheckForAltName-Option-No
“No [thanks]”
Go to: 5120-DOB Check Condition
“[No] I don't”
“[No] I do not”
“[No] I wouldn't”
“[No] I would not”
DialogModule parameters
Parameter
Value
5100-KBA-CheckForAltName-Parameter
after_end_of_speech_timeout
500 ms
before_begin_of_speech_timeout
7,000 ms
allowing_barge_in
True
Event logging
Record = U-KBPW-DM_5100-(Call Duration at start),T-KBPW-
0000 = Success
0001 = Error
Knowledge Based Authorization-v 4.10
1 December 2008
-Call duration at process
end
29 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
0002 = Max No Input
0003 = Max No
Match
0200 = Caller Hang
Up
0303 = Max No
Confirm
0304 = Max Help
0310 = Caller
Requested Main
Menu
0311 = Caller
Requested Agent
Developer notes
5110A-GetAltName Say and Spell
Name DialogModule™
Caller enters this module for standard name collection. TNRS data has not been collected or is not yet in use.
Entering from
5100-CheckForAltName-YN
Prompts
Msg. Number
REQ ID
Condition
Wording
50305
5110-A-KBA-GetAltName
Prompt-Initial-1
Initial
Please say your OTHER LAST name including the spelling. [Short
Pause] For example if it was Jones, you’d say “Jones, J O N E S”.
Go ahead.
82072
5110-A-KBA-GetAltName
Prompt-Timeout1
Time out 1
Sorry, please say AND SPELL your other last name, for example,
“Smith, S M I T H.”
82073
5110-A-KBA-GetAltName
Prompt-Timeout2
Time out 2
I still didn’t hear you. Please say your other last name, and then
spell it, like this: “Smith, S M I T H”.
82080
5110-A-KBA-GetAltName
Prompt-SayHelp
Help
I need you to say your other last name and then spell it for me. For
example, if your other last name was Jones, you’d say, “Jones, J O
N E S.”
REQ ID
Vocabulary
DTMF
5110-A-KBA-GetAltName OptionAltname
--
Action
Confirm.
Play 5110-A-KBA-GetAltName
Prompt-Success-1
ALWAYS
5110-A-KBA-GetAltName OptionMaxTimeouts
--
--
Go to: 5050-Name-ExitFailure-Msg
--
5110-A-KBA-GetAltName OptionMaxRetry
--
--
Play [Global Default] (I’m sorry, I
didn’t understand you)
--
Go To: 5120-DOB Check Condition
Go to: 5115-PostSSN-DB
Knowledge Based Authorization-v 4.10
1 December 2008
30 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
Confirmation Prompts
Msg. Number
REQID
Wording
Result
Action
82175
5110-A-KBA-GetAltName
ConfPrompt-LastName-1
Let me read that back. Last
name:
“Let me read that back.
Last Name < Other Last
Name > spelled < Other
Last Name Spelling >,
did I get that right?”
If Yes:
Play 5110-A-KBAGetAltName
Prompt-Success-1
Then Go to: 5120DOB Check
Condition
< Other Last Name >
50337
50342
82054
82055
82056
82057
5110-A-KBA-GetAltName
ConfPrompt-LastName-2
...spelled:
CPR
< Other Last Name Spelling
>,
5110-A-KBA-GetAltName
ConfPrompt-LastName-3
Did I get that right?
5110-A-KBA-GetAltName
ConfPrompt-Retry1
5110-A-KBA-GetAltName
ConfPrompt-Retry2
5110-A-KBA-GetAltName
ConfPrompt-Timeout1
5110-A-KBA-GetAltName
ConfPrompt-Timeout2
Knowledge Based Authorization-v 4.10
Sorry, I didn’t catch that.
Please say “yes,” or “no”.
Sorry, I still didn’t catch that.
If ‘yes’ press one, otherwise
press two
Sorry, I didn’t hear you. I
need to know if I got your
name right. Please say “yes”
or “no”.”
Sorry, I still didn’t hear you. I
need to know if I got your
name right. Please say “yes”
or “no”.
If No:
Play 5110-A-KBAGetAltName
ConfirmationApolog
y-Prompt, Go to:
5115-PostSSN-DB,
Retry1 on Confirmation
If Yes:
Play 5110-A-KBAGetAltName
Prompt-Success-1
Then Go to: 5120DOB Check
Condition
If No:
Play 5110-A-KBAGetAltName
ConfirmationApolog
y-Prompt, Go to:
5115-PostSSN-DB,
Retry2 on Confirmation
If Yes:
Play 5110-A-KBAGetAltName
Prompt-Success-1
Then Go to: 5120DOB Check
Condition
If No:
Play 5110-A-KBAGetAltName
ConfirmationApolog
y-Prompt, Go to:
5115-PostSSN-DB,
Timeout1 on
Confirmation
If Yes:
Play 5110-A-KBAGetAltName
Prompt-Success-1
Then Go to: 5120DOB Check
Condition
If No:
Play 5110-A-KBAGetAltName
ConfirmationApolog
y-Prompt, Go to:
5115-PostSSN-DB,
Timeout2 on
Confirmation
1 December 2008
If Yes:
Play 5110-A-KBAGetAltName
Prompt-Success-1
Then Go to: 5120DOB Check
Condition
If No:
Play 5110-A-KBAGetAltName
ConfirmationApolog
y-Prompt, Go to:
5115-PostSSN-DB,
31 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
00120
5110-A-KBA-GetAltName
Prompt-Success-1
Alright.
Success
50348
5110-A-KBAConfirmationApology-Prompt
Sorry about that. Let’s try
again.
Apology
00250
5110-A-KBA-GetAltName
ConfPrompt-InvalidOrTimeout3
[250 ms silence]
Max Timeout OR Max
Retry at Confirmation
Go To: 5050-NameExitFailure-Msg
Event logging
Record = U-KBPW-DM_5110-(Call Duration at start),T-KBPW-
0000 = Success
-Call duration at
process end
0001 = Error
0002 = Max No Input
0003 = Max No Match
0200 = Caller Hang Up
0303 = Max No Confirm
0304 = Max Help
0310 = Caller Requested Main
Menu
0311 = Caller Requested
Agent
Developer notes
Collection Max Retry is set to 0.
Collection Max Timeout is set to 2
. If there is a no-match/rejection error, OR if the caller gives a “No” confirmation to the name, the system checks the ANI and SSN,
loads all associated names into a custom grammar and then switches to the SPELL-ONLY fallback, which is announced in prompts
Respell1, Respell2, Respell3, and SpellHelp. This matches the spell-only fallback strategy in TPPW, which is based on the Nuance
Name OSDM callflow.
Set Confidential Flag to TRUE
5110B-GetAltName Spell Only
Name DialogModule™
Caller enters this module AFTER TNRS database transaction.
Entering from
5115-PostSSN-DB
Prerequisite
If SSN Post Flag = 1
Load all returned from SSN Post into custom spell-only grammar
Knowledge Based Authorization-v 4.10
1 December 2008
32 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
Prompts
Msg. Number
REQ ID
Condition
Wording
82075
5110-B-KBA-GetAltName
Prompt-Respell1
Initial
Please SPELL your other last name for me, like this: “S
M I T H”.
82077
5110-B-KBA-GetAltName
Prompt-Respell2
Timeout1/Retry1
Sorry, I didn’t catch that. Go ahead and spell your other
last name again. For example, if the name was O’Neal,
you would say “O N E A L”.
82149
5110-B-KBA-GetAltName
Prompt-Respell3
Timeout2/Retry2
[Global Default]. If the name has an apostrophe, space
or a hyphen in it, you can just skip that. For example, if
it's a two part name like Folsom hyphen Jones, you
should just drop the hyphen and not worry about capital
letters. Just say f-o-l-s-o-m-j-o-n-e-s. Try spelling the
name one more time.
82079
5110-B-KBA-GetAltName
Prompt-SpellHelp
Help
I need you to spell your other last name. For example, if
your other last name was Jones, you’d say “J O N E S.”
REQ ID
Vocabulary
5110-B-KBAGetAltName OptionAltname
DTMF
--
Action
Confirm.
Play 5110-B-KBA-GetAltName
Prompt-Success-1
ALWAYS
5110-B-KBAGetAltName OptionMaxTimeouts
--
--
Go to: 5050-Name-ExitFailure-Msg
--
5110-B-KBAGetAltName OptionMaxRetry
--
--
Go to: 5050-Name-ExitFailure-Msg
--
Go To: 5120-DOB Check Condition
Confirmation Prompts
Msg. Number
REQ ID
Wording
Result
Action
82175
5110-B-KBA-GetAltName ConfPromptLastName-1
Let me read that back.
Last name:
50337
5110-B-KBA-GetAltName ConfPromptLastName-2
...spelled:
“Let me read that
back. Last Name
< Other Last
Name > spelled <
Other Last Name
Spelling >, did I
get that right?”
If Yes:
Play 5110GetAltName-BKBA-PromptSuccess-1
Then Goto 5120DOB Check
Condition
CPR
< Other Last Name
Spelling >,
5110-B-KBA-GetAltName ConfPromptLastName-3
Did I get that right?
< Other Last Name >
50342
82054
5110-B-KBA-GetAltName ConfPromptRetry1
Knowledge Based Authorization-v 4.10
Sorry, I didn’t catch that.
Please say “yes,” or “no”.
1 December 2008
If No:
Play 5110-B-KBAGetAltName
ConfirmationApolog
y-Prompt re-enter
this module
Retry1 on
Confirmation
If Yes:
Play 5110-B-KBAGetAltName
Prompt-Success-1
Then Goto 5120DOB Check
Condition
If No:
Play 5110-B-KBAGetAltName
ConfirmationApolog
y-Prompt re-enter
this module
33 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
82055
82056
5110-B-KBA-GetAltName ConfPromptRetry2
5110-B-KBA-GetAltName ConfPromptTimeout1
Nuance/Social Security Administration -- Confidential
Sorry, I still didn’t catch
that. If ‘yes’ press one,
otherwise press two
Sorry, I didn’t hear you. I
need to know if I got your
name right. Please say
“yes” or “no”.”
If Yes:
Play 5110-B-KBAGetAltName
Prompt-Success-1
Then Goto 5120DOB Check
Condition
Retry2 on
Confirmation
If No:
Play 5110-B-KBAGetAltName
ConfirmationApolog
y-Prompt re-enter
this module
If Yes:
Play 5110-B-KBAGetAltName
Prompt-Success-1
Then Goto 5120DOB Check
Condition
Timeout1 on
Confirmation
If No:
Play 5110-B-KBAGetAltName
ConfirmationApolog
y-Prompt re-enter
this module
If Yes:
Play 5110-B-KBAGetAltName
Prompt-Success-1
Then Goto 5120DOB Check
Condition
5110-B-KBA-GetAltName ConfPromptTimeout2
Sorry, I still didn’t hear
you. I need to know if I got
your name right. Please
say “yes” or “no”.
Timeout2 on
Confirmation
00120
5110-B-KBA-GetAltName Prompt-Success1
Alright.
Success
50348
5110-B-KBA- ConfirmationApology-B Prompt
Sorry about that. Let’s try
again.
Apology
00250
5110-B-KBA-GetAltName ConfPromptInvalidOrTimeout3
[250 ms silence]
Max Timeout OR
Max Retry at
Confirmation
82057
If No:
Play 5110-B-KBAGetAltName
ConfirmationApolog
y-Prompt re-enter
this module
Go To: 5050-NameExitFailure-Msg
Event logging
Record = U-KBPW-DM_5110-(Call Duration at start),T-KBPW-
0000 = Success
0001 = Error
-Call duration at
process end
0002 = Max No Input
0003 = Max No Match
0200 = Caller Hang Up
0303 = Max No Confirm
0304 = Max Help
0310 = Caller Requested Main
Menu
0311 = Caller Requested
Agent
Knowledge Based Authorization-v 4.10
1 December 2008
34 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
Developer notes
If condition = Success, load all returned names into custom spell-only grammar
If condition = Failure, use existing spell-only grammar
If there is a no-match/rejection error, OR if the caller gives a “No” confirmation to the name, the system checks the ANI and SSN,
loads all associated names into a custom grammar and then switches to the SPELL-ONLY fallback, which is announced in prompts
Respell1, Respell2, Respell3, and SpellHelp. This matches the spell-only fallback strategy in TPPW, which is based on the Nuance
Name OSDM callflow.
Respell 3 is conditional -- may not always play depending on the number of retries/confirmations played.
Set Confidential Flag to TRUE
Set confidence levels to .400
Formatted: Indent: Left: 0 pt, First
line: 0 pt
Deleted: ¶
Formatted: Normal
Formatted: Font: (Default) Arial, 8
pt
5115-PostSSN-DB
Database Query
In this DM, the collected SSN is “posted” using the TNRS request.
Entering from
5035A-GetFirstName Say and Spell, 5045A-GetLastName Say and Spell, 5110A-GetAltName Say and Spell
Prerequisite
REQID
Condition
Action
--NA--
SSN Post Flag = 0
Continue in this form
KBPW-PSSN-5115-Option-NC-7
SSN Post Flag = 1, Entering
from First Name
Go to: 5035B-GetFirstName Spell Only, Condition
Failure
KBPW-PSSN-5115-Option-NC-8
SSN Post Flag = 1, Entering
from Last Name
Go to:5045B-GetLastName Spell Only , Condition
Failure
KBPW-PSSN-5115-Option-NC-9
SSN Post Flag = 1, Entering
from Alt Name
Go to: 5110B-GetAltName Spell Only Condition Failure
Input Field
Description
Value
SSN
The SSN collected in 5020-GetSSNumberSSN
SSN: 9-digit SSN
associatedAppID
Varchar (8 max)
TKCA, TKDD
ANI
System provided ANI
ANI: 10-digit calling number, if no ANI
available, or ANI is less than 10 digits send all
zeros.
Output Field
Description
First Name, Last Name, Alt Name associated with the ANI/SSN.
Req ID
Condition
Action
KBPW-PSSN-5115-Option-NC-1
If Success and First Name
Set SSN Post Flag to 1, Go to: 5035BGetFirstName Spell Only, Condition Success
KBPW-PSSN-5115-Option-NC-2
If Success and Last Name
Set SSN Post Flag to 1, Go to:5045BGetLastName Spell Only , Condition Success
KBPW-PSSN-5115-Option-NC-3
If Success and Alt Name
Set SSN Post Flag to 1, Go to: 5110BGetAltName Spell Only Condition Success
Knowledge Based Authorization-v 4.10
1 December 2008
35 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
KBPW-PSSN-5115-Option-NC-4
Else and First Name
Set SSN Post Flag to 1, Go to: 5035BGetFirstName Spell Only, Condition Failure
KBPW-PSSN-5115-Option-NC-5
Else and Last Name
Set SSN Post Flag to 1, Go to:5045BGetLastName Spell Only , Condition Failure
KBPW-PSSN-5115-Option-NC-6
Else and Alt Name
Set SSN Post Flag to 1, Go to: 5110BGetAltName Spell Only Condition Failure
Reporting
Developer Notes
For associatedAppID; TKCA = Change of Address, TKDD = Direct Deposit.
5120-DOB Check Condition
Entering from
5090-AltName Check Condition, 5100-CheckForAltName-YN, 5110A-GetAltName Say and Spell, 5110B-GetAltName Spell Only,
REQID
Condition
Action
5120 KBA- DOB Check
Condition-Condition-null
If DoB = null
Go to: 5130-GetDOB-Date
5120-KBA-DOB Check
Condition-Condition-else
If DoB else
Report V Transaction per module note, Go to: 5135-Mother’sMaiden
Check Condition
Module Notes
V-KBPW-DOB_1 (duration),T-KBPW-0000-(duration)
5130-GetDOB-Date
Date DialogModule™
Get the caller's Date Of Birth
Entering from
5120-DOB Check Condition
Prompts
Message Number
REQID
Wording
51301
5130-KBA-GetDOB-PromptInitial
Now please tell me your date of birth. For example, you could say…May
fifth, 1937. [Note: no pause between the 2 sentences]
51302
5130-KBA-GetDOB-PromptRetry1
[Global Default] Try saying the month followed by the date and then the
year you were born, for example May fifth, 1937.
51303
5130-KBA-GetDOB-PromptRetry2
[Global Default] Just say the month followed by the date and then the year
you were born. For example July fourth, 1976.
51304
5130-KBA-GetDOB-PromptTimeout1
Sorry, I didn’t hear you. Please tell me your birth date.. For example, you
could say May fifth, 1937.
51305
5130-KBA-GetDOB-PromptTimeout2
I’m sorry, but I’m still having trouble hearing you. I need the month, day and
year for your birthday, for example July fourth, 1976.
Knowledge Based Authorization-v 4.10
1 December 2008
36 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
51307
5130-KBA-GetDOB-PromptHelp
I need to know when you were born as a calendar date. You can say this in
a number of ways. For example you can say “July fourth, 1976”, or “the
fourth of July, 1976". Go ahead. What’s YOUR date of birth?
00122
5130-KBA-GetDOB-PromptSuccessYes
Thanks.
REQID
Vocabulary
5130-KBA-GetDOBOption-Date
DTMF
Action
Confirm.
Always
<...>
Remove unneeded options from the DATE
grammar – days of the week, and partially specified
dates. Require a fully specified date.
Remove all global grammars for this DM.
Confirmation prompts
Message Number
REQID
Wording
51308
5130-KBA-GetDOBConfPrompt-Date1
Okay, so that’s:
CPR
January 12th 1931
51309
5130-KBA-GetDOBConfPrompt-Date2
Is THAT right?
Okay, so that’s: . Is that
right?
51310
5130-KBA-GetDOBConfPrompt-DateRetry
Sorry. I didn’t catch that.
Please say “YES” if I have the
right date.
Sorry. I didn’t catch that. Please say “YES”
if I have the right date.
51311
5130-KBA-GetDOBConfPrompt-DateTimeout
I wasn’t sure if you said
anything. Please say “YES” if
I have the right date.
I wasn’t sure if you said anything. Please say
“YES” if I have the right date.
Confirmation Option
Vocabulary
5130-KBA-GetDOB-ConfOption-Yes
“Yes [it is]”
Result
th
DTMF
1
Action
Confirm.
play SuccessYes prompt
Never
Go to: 5135-Mother’sMaiden Check
Condition
“[Yes] that's right”
“Right”
“[That's] correct”
5130-KBA-GetDOB-ConfOption-No
“No [it isn't]”
2
Re-enter Dialog Module per default
behavior
“[No] that's not right”
Never
DialogModule parameters
Parameter
Value
5130-KBA-GetDOB-Parameter
date_reference_date
System date
date_range_allowed_earliest
1 January 1900
date_range_allowed_latest
Today
date_range_expected_earliest
Today – 75 years
date_range_expected_latest
Today – 25 years
date_disambiguation_mode
ASSUME_NOTHING
after_end_of_speech_timeout (incomplete timeout)
1500 msec
max speech duration
16,000 msec
before_begin_of_speech_timeout
7,000 msec
allowing_barge_in
True
Knowledge Based Authorization-v 4.10
1 December 2008
37 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
Event logging
Record = U-KBPW-DM_5130-(Call Duration at start),T-KBPW-
0000 = Success
0001 = Error
-Call duration at
process end
0002 = Max No Input
0003 = Max No Match
0200 = Caller Hang Up
0303 = Max No Confirm
0304 = Max Help
0310 = Caller Requested
Main Menu
0311 = Caller Requested
Agent
DialogModule Notes
Although the application does not explicitly guide callers to use DTMF for the Date of Birth entry, it
is enabled.
Date entry should be in the form of MM/DD/YY to be accepted.
Trim the grammar so that the day of the week is not allowed
For CPR of date playback, insert 250 msec silence between month and day, and 500 msec
silence between day and year.
Fill semantic item
Set Confidential Flag to TRUE
5135-Mother’sMaiden Check Condition
Entering from
5090-AltName Check Condition 5100-CheckForAltName-YN 5130-GetDOB-Date
REQID
Condition
Action
5135-KBA-Mother’sMaiden
Check Condition-Conditionnull
If Mother’s Maiden Name =
null
Go to: 5140-GetMother’sMaiden
5135-KBA-Mother’sMaiden
Check Condition-Conditionelse
If Mother’s Maiden Name
else
Report V Transaction per module note, Go to: 5190-WhereBorn
Check Condition
Module Notes
V-KBPW-MMName_1-(duration),T-KBPW-0000-(duration)
Knowledge Based Authorization-v 4.10
1 December 2008
38 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
5140- GetMother’sMaiden
Name DialogModule™
Entering from
5135-Mother’sMaiden Check Condition
Prompts
Msg. Number
REQID
50306
5140GetMother’sMaid
en-Prompt-Initial1
Condition
Wording
What was your mother’s MAIDEN LAST name including the spelling?
For example if the name was Smith, you’d say “Smith, S M I T H”. Go
ahead.
Sorry, I didn’t hear you. Please give me the last name with the spelling.
50307
5140GetMother’sMaid
en-PromptTimeout1
50308
5140GetMother’sMaid
en-PromptTimeout2
I’m afraid I still can’t hear you. Please give me the last name and spell
it.
50311
5140GetMother’sMaid
en-Prompt-Retry1
[ Global Default ] Just spell your mother’s maiden last name for me.
50348
5140-FTConfirmationApol
ogy-Prompt
50321
5140GetMother’sMaid
en-PromptRespell1
50317
5140GetMother’sMaid
en-PromptRespell2
50322
5140GetMother’sMaid
en-PromptRespell3
50323
5140GetMother’sMaid
en-PromptSpellHelp
50312
5140GetMother’sMaid
en-PromptSayHelp
Knowledge Based Authorization-v 4.10
Sorry about that. Let’s try again.
If "no" on
confirmation
Using only the letters of the alphabet, please spell your mother's
maiden last name quickly. For example, if her name was O’Connor, you
would say O C O N N O R. Please spell her maiden last name now
If caller has
Timeout1 OR
Retry1
If caller has
Timeout OR
Retry in response
to the Respell2
prompt
This prompt may
not always play
depending on the
number of retries/
confirmations
played.
If last prompt was
spell only
If last prompt was
say and spell
Sorry I didn’t hear you. Using only the letters of the alphabet, please
spell your mother's maiden last name quickly, one letter at a time.
[Global Default] If the last name has an apostrophe, space or a hyphen
in it, you can just skip that. For example, if it's a two part name like
Folsom hyphen Jones, you should just drop the hyphen and not worry
about capital letters. Just say f-o-l-s-o-m-j-o-n-e-s. Try spelling the last
name one more time.
I need you to spell just the last name. If the last name has an
apostrophe, space or a hyphen in it, you can just skip that. It works best
if you use ONLY letters and speak at a quick pace. For example, to
spell Smith, you don’t need to say S as in Sam, M as in Michael, just
say S M I T H … try it again. Please spell the last name for me now.
I need you to say the last name and then spell it for me. For example, if
the last name was O’Neal, you’d say “O’Neal, O N E A L”.
1 December 2008
39 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
00120
Nuance/Social Security Administration -- Confidential
5140GetMother’sMaid
en-PromptSuccess-1
Alright.
REQID
Vocabulary
DTMF
5140-GetMother’sMaiden-OptionAltname
<...>
Action
Confirm.
Play 5140-GetMother’sMaiden-PromptSuccess-1
ALWAYS
Go To: 5190-WhereBorn Check
Condition
5140-GetMother’sMaiden-OptionMaxTimeouts
--
--
Go to: 5050-Name-ExitFailure-Msg
--
5140-GetMother’sMaiden-OptionMaxRetries
--
--
Go to: 5050-Name-ExitFailure-Msg
--
Confirmation Prompts- The user is navigated to the Confirmation process only if the software receives a
medium confidence level. If the confidence is low, the input is invalid. If the confidence is high, then the caller
will proceed forward.
Msg. Number
REQID
82175
5140GetMother’sMaiden
-ConfPromptLastName-1
Wording
Let me read that back. Last
name:
< Mother’s Maiden Name
Spelling >
50337
50342
82054
82055
5140GetMother’sMaiden
-ConfPromptLastName-2
...spelled:
CPR
< Mother’s Maiden Name
Spelling >
5140GetMother’sMaiden
-ConfPromptLastName-3
Did I get that right?
5140GetMother’sMaiden
-ConfPrompt-Retry1
5140GetMother’sMaiden
-ConfPrompt-Retry2
Knowledge Based Authorization-v 4.10
Sorry, I didn’t catch that. Please
say “yes,” or “no,”.
Sorry, I still didn’t catch that. If
‘yes’ press one, otherwise press
two
Result
Action
“Let me read that back.
Last Name < Mother’s
Maiden Name> spelled
< Mother’s Maiden
Name Spelling >, did I
get that right?”
If Yes:
Play 5140-GetMother’sMaidenPrompt-Success-1
Then Go to: 5190-WhereBorn
Check Condition
If No:
Play 5140-FTConfirmationApologyPrompt5140GetMother’sMaiden-PromptRespell1
If Yes:
Play 5140-GetMother’sMaidenPrompt-Success-1
Then Go to: 5190-WhereBorn
Check Condition
Retry1 on Confirmation
If No:
Play 5140-FTConfirmationApologyPrompt5140GetMother’sMaiden-PromptRespell1
If Yes:
Play 5140-GetMother’sMaidenPrompt-Success-1
Then Go to: 5190-WhereBorn
Check Condition
Retry2 on Confirmation
1 December 2008
If No:
Play 5140-FTConfirmationApologyPrompt5140GetMother’sMaiden-PromptRespell1
40 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
82056
5140GetMother’sMaiden
-ConfPromptTimeout1
Nuance/Social Security Administration -- Confidential
Sorry, I didn’t hear you. I need
to know if I got your name right.
Please say “yes” or “no”.”
If Yes:
Play 5140-GetMother’sMaidenPrompt-Success-1
Then Go to: 5190-WhereBorn
Check Condition
Timeout1 on
Confirmation
If No:
Play 5140-FTConfirmationApologyPrompt5140GetMother’sMaiden-PromptRespell1
If Yes:
Play 5140-GetMother’sMaidenPrompt-Success-1
Then Go to: 5190-WhereBorn
Check Condition
82057
5140GetMother’sMaiden
-ConfPromptTimeout2
Sorry, I still didn’t hear you. I
need to know if I got your name
right. Please say “yes” or “no”.
Timeout2 on
Confirmation
00250
5140GetMother’sMaiden
-ConfPromptInvalidOrTimeout3
[250 ms silence]
Max Timeout OR Max
Retry at Confirmation
If No:
Play 5140-FTConfirmationApologyPrompt5140GetMother’sMaiden-PromptRespell1
Go To: 5050-Name-ExitFailureMsg
Event logging
Record = U-KBPW-DM_5140-(Call Duration at start),T-KBPW-
0000 = Success
-Call duration at process end
0001 = Error
0002 = Max No Input
0003 = Max No
Match
0200 = Caller Hang
Up
0303 = Max No
Confirm
0304 = Max Help
0310 = Caller
Requested Main
Menu
0311 = Caller
Requested Agent
Developer notes
The following prompts use SAY AND SPELL grammars: Initial-1, Timeout1, Timeout2, and SayHelp.
If there is a no-match/rejection error, OR if the caller gives a “No” confirmation to the name, the system switches to the SPELL-ONLY
fallback, which is announced in prompts Retry1, Retry2, Respell1, Respell2, Respell3, and SpellHelp. This matches the spell-only
fallback strategy in TPPW, which is based on the Nuance Name OSDM callflow.
In spell-only fallback collections, use spell-only grammar.
Respell 3 is conditional -- may not always play depending on the number of retries/confirmations played.
Set Confidential Flag to TRUE
Knowledge Based Authorization-v 4.10
1 December 2008
41 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
5150-NoName-Msg
Play Prompt
Apologize to caller for not being able to collect a name.
Entering from
5050-Name-ExitFailure-Msg
Prompts
Message Number
REQID
Wording
00250
5150-KBA-NoNamePrompt-1
[250 ms silence]
Req ID
Condition
Action
5150-KBA-NoName-Condition-Always
Always
return status := failure
return to Global (COA-DD 1330-CallKBAuth-Code)
Event logging
Developer notes
No barge-in
The prompt has been set to short silence. The failure message to the caller has already been said within GetName so no additional
message is needed here.
5190-WhereBorn Check Condition
Entering from
5135-Mother’sMaiden Check Condition 5140-GetMother’sMaiden
REQID
Condition
Action
5190-KBA-WhereBorn
Check Condition-Conditionnull
If PoB = null
Go to: 5200-WhereBorn-VM
5190-KBA-WhereBorn
Check Condition-Conditionelse
If PoB else
Report V Transaction per module note, Go to: 5205-LastPmt Check
Condition
Module Notes
V-KBPW-POB_1-(duration),T-KBPW-0000-(duration)
5200-WhereBorn-VM
Custom Context DialogModule™
Ask caller for state or territory where they were born.
Entering from
5190-WhereBorn Check Condition
Knowledge Based Authorization-v 4.10
1 December 2008
42 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
Prompts
Message Number
REQID
Wording
52001
5200-KBA-WhereBorn-PromptInitial1
Only two more questions.
00500
silence_500
[500 ms silence]
52002
5200-KBA-WhereBorn-PromptInitial2
Please say the name of the American STATE or TERRITORY where
you were born, such as Texas, or say OTHER if you were born
somewhere else.
52003
5200-KBA-WhereBorn-PromptRetry1
[Global Default] I don't need the city. Please say just the STATE or
territory where you were born, Texas for example. If you were born
somewhere else, just say “Other”. If you aren't sure about the
territories, say “Question”.
52004
5200-KBA-WhereBorn-PromptRetry2
[Global Default] If you aren't sure about territories, say Question.
Otherwise, just say the name of the state or territory.
52005
5200-KBA-WhereBorn-PromptTimeout1
I'm sorry, I didn't hear anything. If you aren't sure about territories, say
Question. Otherwise, just say the name of the state or territory or say
OTHER.
52006
5200-KBA-WhereBorn-PromptTimeout2
I'm sorry, I still didn't hear anything. If you aren't sure about territories,
say Question. Otherwise, just say the name of the state or territory or
say OTHER.
52007
5200-KBA-WhereBorn-PromptHelp1
As part of the verification process, I need to know the name of the state
or U S territory where you were born. If you aren't sure and would like
to hear a list of the TERRITORIES, just hang on and I’ll list them for
you, otherwise please say the name of the state or territory now. [4 sec
pause] The current and former territories of the United States are:
00500
silence_500
[500 ms silence]
52008
5200-KBA-WhereBorn-PromptHelp2
American Samoa, Federated States Of Micronesia, Guam , Marshall
Islands, Northern Mariana Islands, Palau, Puerto Rico, and Virgin
Islands.
01000
silence_1000
[1 sec silence]
52009
5200-KBA-WhereBorn-PromptHelp3
So let me ask again: In which state or territory were you born?
REQID
Vocabulary
5200-KBA-WhereBorn-Optionstate
<50 states plus territories plus
OTHER – see list below>
DTMF
—
Action
Confirm.
Go to: 5205-LastPmt
Check Condition
If necessary
Remove global Agent and
Main Menu from this DM.
Confirmation prompts
Message Number
REQID
Wording
00118
5200-KBA-WhereBorn-ConfPrompt-you_said
[I think you said]
00119
5200-KBA-WhereBorn-ConfPromptis_that_correct
[Is that correct?]
52011
5200-KBA-WhereBorn-ConfPrompt-AS
American Samoa
52012
5200-KBA-WhereBorn-ConfPrompt-FM
Federated States of Micronesia
52013
5200-KBA-WhereBorn-ConfPrompt-GU
Guam
52014
5200-KBA-WhereBorn-ConfPrompt-MH
Marshall Islands
52015
5200-KBA-WhereBorn-ConfPrompt-MP
Northern Mariana Islands
52016
5200-KBA-WhereBorn-ConfPrompt-PW
Palau
Knowledge Based Authorization-v 4.10
1 December 2008
43 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
52017
5200-KBA-WhereBorn-ConfPrompt-PR
52018
5200-KBA-WhereBorn-ConfPrompt-VI
Puerto Rico
Virgin Islands
52019
5200-KBA-WhereBorn-ConfPrompt-FF
Other
Remove global Agent from confirmation grammars for this DM.
DialogModule parameters
Parameter
Value
5200-KBA-WhereBorn-Parameter
after_end_of_speech_timeout
1,000 ms
before_begin_of_speech_timeout
7,000 ms
allowing_barge_in
True
Event logging
Record = U-KBPW-DM_5200-(Call Duration at start),T-KBPW-
0000 = Success
0001 = Error
-Call duration at
process end
0002 = Max No Input
0003 = Max No Match
0200 = Caller Hang Up
0303 = Max No Confirm
0304 = Max Help
0310 = Caller Requested
Main Menu
0311 = Caller Requested
Agent
Developer notes
DTMF 9 is disabled in this Module.
State grammar: [note some synonyms for DC and Washington]
Alabama, Alaska, Arizona, Arkansas, California, Colorado, Connecticut, Delaware, Florida, Georgia, Hawaii, Idaho, Illinois,
Indiana, Iowa, Kansas, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Mississippi, Missouri,
Montana, Nebraska, Nevada, New Hampshire, New Jersey, New Mexico, New York, North Carolina, North Dakota, Ohio,
Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, South Dakota, Tennessee, Texas, Utah, Vermont, Virginia,
Washington, West Virginia, Wisconsin, Wyoming, District of Columbia, D C, Washington D C, Washington State
Territory grammar:
American Samoa, Guam, Puerto Rico, Virgin Islands, Federated States Of Micronesia, Marshall Islands, Northern Mariana
Islands, Palau.
Additional grammar:
Other
Implement one-step correction in confirmation: accept [no] [it's] (state name), confirm again if necessary, and
route to 5210.
Set Confidential Flag to TRUE
Knowledge Based Authorization-v 4.10
1 December 2008
44 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
5205-LastPmt Check Condition
Entering from
5190-WhereBorn Check Condition 5200-WhereBorn-VM
REQID
Condition
Action
5205-KBA-LastPmt Check
Condition-Condition-null
If Last Payment = null
Go to: 5210-LastPmt-VM
5205-KBA-LastPmt Check
Condition-Condition-else
If Last Payment else
Report V Transaction per module note, Go to: 5220-CheckingNowMsg
Module Notes
V-KBPW-LBP_1-(duration),T-KBPW-0000-(duration)
5210-LastPmt-VM
Currency DialogModule™
Ask caller the amount of the last benefit payment they received.
Entering from
5205-LastPmt Check Condition
Prompts
Message Number
REQID
Wording
52101
5210-KBA-LastPmt-PromptInitial1
One last question.
52102
5210-KBA-LastPmt-PromptInitial2
What was the amount of the last benefit check you received in
dollars and cents.
52103
5210-KBA-LastPmt-PromptRetry1
[Global Default] I need the amount in dollars and cents, such as
one hundred twenty nine DOLLARS and thirty seven CENTS.
How much was your last payment?
52104
5210-KBA-LastPmt-PromptRetry2
[Global Default] Please speak slowly and clearly and tell me the
amount again.
52105
5210-KBA-LastPmt-PromptTimeout1
I'm sorry, I didn't hear anything. I need the amount in dollars and
cents, such as one hundred twenty nine DOLLARS and thirty
seven CENTS. How much was your last payment?
52106
5210-KBA-LastPmt-PromptTimeout2
I'm sorry, I still didn't hear anything. You'll need to know the exact
amount of your last benefit check in dollars, but you can skip the
cents. If you don't know the amount, we can't proceed and you'll
need to call back later when you do know. So if you know the
payment amount, please say it now.
52107
5210-KBA-LastPmt-PromptHelp
You'll need to know the exact amount of your last benefit check in
dollars, but you can skip the cents. If you don't know the amount,
we can't proceed and you'll need to call back later when you do
know. So if you know the payment amount, please say it now.
50394
5210-KBA-LastPmt-PromptSuccessYes
Got it.
REQID
Vocabulary
DTMF
Action
Confirm.
5210-KBA-LastPmt-Option-Currency
<...>
play SuccessYes prompt
If necessary
Go to: 5220-CheckingNowMsg
Check This
Knowledge Based Authorization-v 4.10
1 December 2008
45 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
5210-KBA-LastPmt-Option-DontKnow
Nuance/Social Security Administration -- Confidential
I don't know
—
I'm not sure
Go to: 5215-CantProceedMsg
Never
remove Agent from global
grammar for this DM
Confirmation prompts
Message Number
Option / Name
Wording
Currency
Default confirmation, as handled by DialogModule™
“I think you said xxx dollars and xxx cents. Is that correct?”
after Yes, play SuccessYes prompt
DialogModule parameters
Parameter
Value
5210-KBA-LastPmt-Parameter
Currency type
US Dollars
Allowed currency range
$10.00 - $9,999.00
Expected currency range
$10.00 - $999.00
Allowed currency granularity
1 cent
Expected currency granularity
1 cent
after_end_of_speech_timeout (incomplete timeout)
1500 msec
before_begin_of_speech_timeout
7,000 msec
allowing_barge_in
True
high confidence threshold
.995
max speech duration
16,000 msec
Event logging
Record = U-KBPW-DM_5210-(Call Duration at start),T-KBPW-
0000 = Success
0001 = Error
-Call duration at
process end
0002 = Max No Input
0003 = Max No
Match
0200 = Caller Hang
Up
0303 = Max No
Confirm
0304 = Max Help
0310 = Caller
Requested Main
Menu
0311 = Caller
Requested Agent
Developer notes
Usability note: The back end will ignore the cents, but it's best to ask for it anyway to make explaining what to say easier.
Also, the caller is likely to be looking at a written amount, so if they know the dollars they'll know the cents too.
Set Confidential Flag to TRUE
Knowledge Based Authorization-v 4.10
1 December 2008
46 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
5215-CantProceed-Msg
Play Prompt
Tell caller we can't proceed without those numbers.
Entering from
5210-LastPmt-VM
Prompts
Message Number
REQID
Wording
50401
5215-KBA-CantProceedPrompt-1
I'm sorry but we can't proceed without those numbers. You may want to
call back when you have those numbers with you.
Req ID
Condition
Action
5215-KBA-CantProceed-Condition-Always
Always
return code := failure
return to Global (COA-DD 1330-CallKBAuth-Code)
Event logging
Developer notes
No barge-in Be sure of this setting!
5220-CheckingNow-Msg
Play Prompt
Tell the caller there may be a short delay while we check the information they gave us.
Entering from
5210-LastPmt-VM
Prompts
Message Number
REQID
52201
5220-KBA-CheckingNow-Prompt1
Wording
Hold on while I check our database. It may take a few seconds.
Req ID
Condition
Action
5220-KBA-CheckingNow-Condition-Always
Always
Go to: 5230-QueryKB-DB
Event logging
Developer notes
No barge-in
5230-QueryKB-DB
Database Query
Check the Knowledge Base database.
Entering from
5220-CheckingNow-Msg
Knowledge Based Authorization-v 4.10
1 December 2008
47 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Input Field
Nuance/Social Security Administration -- Confidential
Description
SSN
first name
last name
alternate last name
may be null
date of birth
mother's maiden last name
state or territory of birth
dollar amount of last payment
set the cents to zero before the query
Output Field
Description
verification status
success or failure
Req ID
Condition
Action
5230-KBA-QueryKB-Condition-Succ
IF success
Go to: 5250-SaySuccess-Msg
5230-KBA-QueryKB-Condition-Fail
Else if failure because data
doesn’t match
Go to: 5260-SayFailure-Msg
5230-KBA-QueryKB-Condition-AcctBlocked
Else if failure because
account is blocked
Go to: 5270-AccountBlocked-Msg
Event logging
5250-SaySuccess-Msg
Play Prompt
Tell caller they've been verified.
Entering from
5230-QueryKB-DB
Prompts
Message Number
REQID
52501
5250-KBA-SaySuccess-Prompt1
Wording
OK, everything checks out.
Req ID
Condition
Action
5250-KBA-SaySuccess-Condition-Always
Always
return code := success
return to Global COA-DD 1330-CallKBAuth-Code)
Event logging
Developer notes
No barge-in
5260-SayFailure-Msg
Play Prompt
Tell caller they could not be verified.
Entering from
5230-QueryKB-DB
Knowledge Based Authorization-v 4.10
1 December 2008
48 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
Nuance/Social Security Administration -- Confidential
Prompts
Message Number
REQID
Wording
52601
5260-KBA-SayFailurePrompt1
I'm afraid that some of the information you gave me doesn't match what
we have in our records.
5260-KBA-SayFailure-Condition-Always
Condition
Action
Always
return code := failure
return to Global (COA-DD 1330-CallKBAuth-Code)
Event logging
Developer notes
No barge-in
5270-AccountBlocked-Msg
Play Prompt
Tell caller they blocked their own account from telephone access.
Entering from
5230-QueryKB-DB
Prompts
Message Number
REQID
Wording
52701
5270-KBA-AccountBlockedPrompt1
Our records show that you requested that your account be blocked
from access by this automated system, as well as by the Internet,
even with a password, so I’ll need to send you to an agent to
complete this transaction. If you want to unblock your account, the
agent must handle that as well.
5270-KBA-AccountBlocked-Condition-Always
Condition
Action
Always
return code := account_blocked
return to Global (COA-DD 1330-CallKBAuth-Code)
Event logging
Developer notes
No barge-in
5900-DMfailure-Msg
Play Prompt
Apologize that we can't understand the caller.
Entering from
any DM in the KBA (but not GetName module) that hits max retries or max timeouts
Prompts
Message Number
REQID
Wording
59001
5900-KBA-DMfailurePrompt1
I'm so sorry I’m not able to understand you.
Knowledge Based Authorization-v 4.10
1 December 2008
49 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
Change of Address / Direct Deposit
5900-KBA-DMfailure-Condition-Always
Nuance/Social Security Administration -- Confidential
Condition
Action
Always
return status := failure
return to Global (COA-DD 1330-CallKBAuth-Code)
Event logging
Developer notes
No barge-in
—End of Specification —
Knowledge Based Authorization-v 4.10
1 December 2008
50 of 50
Verizon Business Confidential & Proprietary.
This documentation is extremely sensitive; please limit distribution. No part of this document may be
photocopied, disclosed, or otherwise provided to third parties without the consent of Verizon Business.
File Type | application/pdf |
File Title | SSA COADD UIspec KBA |
File Modified | 2009-06-26 |
File Created | 2009-06-26 |