Note: MessageIDs are case sensitive and all lowercase.
All test requests require the exact messageID as quoted in the test details.
The real service will require unique references for each request.
Normal in hours requests
Undertake a discharge activity with two discharges and one charge date match
Test: Example 1
Test purpose: Discharge activity search where two discharges are found but only one matches charge date
Field group
Field name
Input
Expected output
Login details
User ID
BGUser001
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of two and one discharge activity containing one proprietor and the discharge date.
Login details
Password
landreg001
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of two and one discharge activity containing one proprietor and the discharge date.
Login details
User locale
en
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of two and one discharge activity containing one proprietor and the discharge date.
Login details
Message ID
success-two-discharges-one-match
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of two and one discharge activity containing one proprietor and the discharge date.
Subject property
Title number
DT984660
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of two and one discharge activity containing one proprietor and the discharge date.
Subject property
External reference
Any value
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of two and one discharge activity containing one proprietor and the discharge date.
Subject property
Continue if title is closed and continued indicator
true
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of two and one discharge activity containing one proprietor and the discharge date.
Subject property
Charge date
2019-02-13
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of two and one discharge activity containing one proprietor and the discharge date.
Undertake a discharge activity one discharge found, one match against charge date
Test: Example 2
Test purpose: Discharge activity search with a charge date match that has two proprietors
Field group
Field name
Input
Expected output
Login details
User ID
BGUser001
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of one and one discharge activity containing two proprietors and the discharge date.
Login details
Password
landreg001
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of one and one discharge activity containing two proprietors and the discharge date.
Login details
User locale
en
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of one and one discharge activity containing two proprietors and the discharge date.
Login details
Message ID
success-one-discharge-one-match
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of one and one discharge activity containing two proprietors and the discharge date.
Subject property
Title number
NYK123654
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of one and one discharge activity containing two proprietors and the discharge date.
Subject property
External reference
Any value
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of one and one discharge activity containing two proprietors and the discharge date.
Subject property
Continue if title is closed and continued indicator
true
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of one and one discharge activity containing two proprietors and the discharge date.
Subject property
Charge date
2002-08-23
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of one and one discharge activity containing two proprietors and the discharge date.
Undertake a discharge activity with two discharges and two matches on charge date
Test: Example 3
Test purpose: Undertake a discharge activity search with two charges made on the same date
Field group
Field name
Input
Expected output
Login details
User ID
BGUser001
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of two and two discharge activities, both containing one proprietor and the discharge date.
Login details
Password
landreg001
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of two and two discharge activities, both containing one proprietor and the discharge date.
Login details
User locale
en
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of two and two discharge activities, both containing one proprietor and the discharge date.
Login details
Message ID
success-two-discharges-two-matches
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of two and two discharge activities, both containing one proprietor and the discharge date.
Subject property
Title number
DT984660
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of two and two discharge activities, both containing one proprietor and the discharge date.
Subject property
External reference
Any value
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of two and two discharge activities, both containing one proprietor and the discharge date.
Subject property
Continue if title is closed and continued indicator
true
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of two and two discharge activities, both containing one proprietor and the discharge date.
Subject property
Charge date
1995-02-13
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of two and two discharge activities, both containing one proprietor and the discharge date.
Undertake a discharge activity with no discharges found and no match for charge date
Test: Example 4
Test purpose: Undertake a discharge activity search where no result is returned
Field group
Field name
Input
Expected output
Login details
User ID
BGUser001
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of zero a message “No charges of this date have been discharged in the last 30 calendar days”.
Login details
Password
landreg001
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of zero a message “No charges of this date have been discharged in the last 30 calendar days”.
Login details
User locale
en
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of zero a message “No charges of this date have been discharged in the last 30 calendar days”.
Login details
Message ID
success-no-results
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of zero a message “No charges of this date have been discharged in the last 30 calendar days”.
Subject property
Title number
NYK567842
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of zero a message “No charges of this date have been discharged in the last 30 calendar days”.
Subject property
External reference
Any value
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of zero a message “No charges of this date have been discharged in the last 30 calendar days”.
Subject property
Continue if title is closed and continued indicator
true
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of zero a message “No charges of this date have been discharged in the last 30 calendar days”.
Subject property
Charge date
2007-10-26
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of zero a message “No charges of this date have been discharged in the last 30 calendar days”.
Undertake a discharge activity where the title is closed and continued
Test: Example 5
Test purpose: Undertake a discharge activity search where the title is closed and continued
Field group
Field name
Input
Expected output
Login details
User ID
BGUser001
Typecode = ‘20’
Message = ‘Title number BK554444 has been closed and registration continued under Title Number DT643551’.
Code = bg.general.title.closedAndContinued
Login details
Password
landreg001
Typecode = ‘20’
Message = ‘Title number BK554444 has been closed and registration continued under Title Number DT643551’.
Code = bg.general.title.closedAndContinued
Login details
User locale
en
Typecode = ‘20’
Message = ‘Title number BK554444 has been closed and registration continued under Title Number DT643551’.
Code = bg.general.title.closedAndContinued
Login details
Message ID
closed-and-continued
Typecode = ‘20’
Message = ‘Title number BK554444 has been closed and registration continued under Title Number DT643551’.
Code = bg.general.title.closedAndContinued
Subject property
Title number
BK554444
Typecode = ‘20’
Message = ‘Title number BK554444 has been closed and registration continued under Title Number DT643551’.
Code = bg.general.title.closedAndContinued
Subject property
External reference
Any value
Typecode = ‘20’
Message = ‘Title number BK554444 has been closed and registration continued under Title Number DT643551’.
Code = bg.general.title.closedAndContinued
Subject property
Continue if title is closed and continued indicator
false
Typecode = ‘20’
Message = ‘Title number BK554444 has been closed and registration continued under Title Number DT643551’.
Code = bg.general.title.closedAndContinued
Undertake a discharge activity where the title is not found due to being invalid
Test: Example 6
Test purpose: Undertake a discharge activity search where the title is invalid
Field group
Field name
Input
Expected output
Login details
User ID
BGUser001
Typecode = ‘20’
Message = ‘Title number is invalid’.
Code = bg.title.invalid
Login details
Password
landreg001
Typecode = ‘20’
Message = ‘Title number is invalid’.
Code = bg.title.invalid
Login details
User locale
en
Typecode = ‘20’
Message = ‘Title number is invalid’.
Code = bg.title.invalid
Login details
Message ID
title-number-not-found
Typecode = ‘20’
Message = ‘Title number is invalid’.
Code = bg.title.invalid
Subject property
Title number
NT99999
Typecode = ‘20’
Message = ‘Title number is invalid’.
Code = bg.title.invalid
Subject property
External reference
Any value
Typecode = ‘20’
Message = ‘Title number is invalid’.
Code = bg.title.invalid
Subject property
Continue if title is closed and continued indicator
true
Typecode = ‘20’
Message = ‘Title number is invalid’.
Code = bg.title.invalid
Out of hours
Test: Example 7
Test purpose: Out of hours
Field group
Field name
Input
Expected output
Login details
User ID
BGUser001
Typecode = ‘10’
Message = ‘Service is not currently available. System has queued your request, please poll at specified time’.
Includes a timestamp of when to repoll
Login details
Password
landreg001
Typecode = ‘10’
Message = ‘Service is not currently available. System has queued your request, please poll at specified time’.
Includes a timestamp of when to repoll
Login details
User locale
en
Typecode = ‘10’
Message = ‘Service is not currently available. System has queued your request, please poll at specified time’.
Includes a timestamp of when to repoll
Login details
Message ID
out-of-hours
Typecode = ‘10’
Message = ‘Service is not currently available. System has queued your request, please poll at specified time’.
Includes a timestamp of when to repoll
Subject property
Title number
NYK456581
Typecode = ‘10’
Message = ‘Service is not currently available. System has queued your request, please poll at specified time’.
Includes a timestamp of when to repoll
Subject property
External reference
Any value
Typecode = ‘10’
Message = ‘Service is not currently available. System has queued your request, please poll at specified time’.
Includes a timestamp of when to repoll
Subject property
Continue if title is closed and continued indicator
true
Typecode = ‘10’
Message = ‘Service is not currently available. System has queued your request, please poll at specified time’.
Includes a timestamp of when to repoll
Undertake a discharge activity one discharge found, one charge date match, closed and continued title
Test: Example 8
Test purpose: Show response with a charge date match against continuation title
Field group
Field name
Input
Expected output
Login details
User ID
BGUser001
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of one and one discharge activity containing two proprietors and the discharge date.
Login details
Password
landreg001
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of one and one discharge activity containing two proprietors and the discharge date.
Login details
User locale
en
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of one and one discharge activity containing two proprietors and the discharge date.
Login details
Message ID
success-one-discharge-one-match
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of one and one discharge activity containing two proprietors and the discharge date.
Subject property
Title number
NYK456113
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of one and one discharge activity containing two proprietors and the discharge date.
Subject property
External reference
Any value
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of one and one discharge activity containing two proprietors and the discharge date.
Subject property
Continue if title is closed and continued indicator
true
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of one and one discharge activity containing two proprietors and the discharge date.
Subject property
Charge date
1999-12-01
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of one and one discharge activity containing two proprietors and the discharge date.
Undertake a discharge activity with no discharges found against closed and continued title
Test: Example 9
Test purpose: Undertake a discharge activity search where no result is returned against continuation title
Field group
Field name
Input
Expected output
Login details
User ID
BGUser001
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of zero and a message “No charges of this date have been discharged in the last 30 calendar days”.
Login details
Password
landreg001
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of zero and a message “No charges of this date have been discharged in the last 30 calendar days”.
Login details
User locale
en
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of zero and a message “No charges of this date have been discharged in the last 30 calendar days”.
Login details
Message ID
success-no-results
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of zero and a message “No charges of this date have been discharged in the last 30 calendar days”.
Subject property
Title number
NYK456113
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of zero and a message “No charges of this date have been discharged in the last 30 calendar days”.
Subject property
External reference
Any value
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of zero and a message “No charges of this date have been discharged in the last 30 calendar days”.
Subject property
Continue if title is closed and continued indicator
true
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of zero and a message “No charges of this date have been discharged in the last 30 calendar days”.
Subject property
Charge date
1999-12-15
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of zero and a message “No charges of this date have been discharged in the last 30 calendar days”.
Undertake a discharge activity one discharge found, no match against charge date
Test: Example 10
Test purpose: Undertake a discharge activity search where one discharge is found
Field group
Field name
Input
Expected output
Login details
User ID
BGUser001
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of one and a message “No charges of this date have been discharged in the last 30 calendar days”.
Login details
Password
landreg001
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of one and a message “No charges of this date have been discharged in the last 30 calendar days”.
Login details
User locale
en
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of one and a message “No charges of this date have been discharged in the last 30 calendar days”.
Login details
Message ID
success-one-discharge-no-match
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of one and a message “No charges of this date have been discharged in the last 30 calendar days”.
Subject property
Title number
NYK567842
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of one and a message “No charges of this date have been discharged in the last 30 calendar days”.
Subject property
External reference
Any value
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of one and a message “No charges of this date have been discharged in the last 30 calendar days”.
Subject property
Continue if title is closed and continued indicator
true
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of one and a message “No charges of this date have been discharged in the last 30 calendar days”.
Subject property
Charge date
2001-05-18
Typecode = ‘30’
Response will contain the details of the title searched against, a discharge count of one and a message “No charges of this date have been discharged in the last 30 calendar days”.
Undertake a discharge activity with one discharge returned, no search for charge date
Test: Example 11
Test purpose: Undertake a discharge activity search where a single discharge count is returned
Field group
Field name
Input
Expected output
Login details
User ID
BGUser001
Typecode = ‘30’
Response will contain the details of the title searched against and a discharge count of one.
Login details
Password
landreg001
Typecode = ‘30’
Response will contain the details of the title searched against and a discharge count of one.
Login details
User locale
en
Typecode = ‘30’
Response will contain the details of the title searched against and a discharge count of one.
Login details
Message ID
success-one-discharge
Typecode = ‘30’
Response will contain the details of the title searched against and a discharge count of one.
Subject property
Title number
NYK123654
Typecode = ‘30’
Response will contain the details of the title searched against and a discharge count of one.
Subject property
External reference
Any value
Typecode = ‘30’
Response will contain the details of the title searched against and a discharge count of one.
Subject property
Continue if title is closed and continued indicator
true
Typecode = ‘30’
Response will contain the details of the title searched against and a discharge count of one.
Subject property
Charge date
No value sent
Typecode = ‘30’
Response will contain the details of the title searched against and a discharge count of one.
Undertake a discharge activity where the title is closed and not continued under another title
Test: Example 12
Test purpose: Undertake a discharge activity search where the title is invalid
Field group
Field name
Input
Expected output
Login details
User ID
BGUser001
Typecode = ‘20’
Message = ‘This title number is closed’.
Code = bg.title.closed
Login details
Password
landreg001
Typecode = ‘20’
Message = ‘This title number is closed’.
Code = bg.title.closed
Login details
User locale
en
Typecode = ‘20’
Message = ‘This title number is closed’.
Code = bg.title.closed
Login details
Message ID
closed-title-number
Typecode = ‘20’
Message = ‘This title number is closed’.
Code = bg.title.closed
Subject property
Title number
DT516100
Typecode = ‘20’
Message = ‘This title number is closed’.
Code = bg.title.closed
Subject property
External reference
Any value
Typecode = ‘20’
Message = ‘This title number is closed’.
Code = bg.title.closed
Subject property
Continue if title is closed and continued indicator
true
Typecode = ‘20’
Message = ‘This title number is closed’.
Code = bg.title.closed
Undertake a discharge activity where access is denied
Test: Example 13
Test purpose: Undertake a discharge activity search where access is denied
Field group
Field name
Input
Expected output
Login details
User ID
BGUser001
WebService fault message = ‘You do not have the necessary rights to access this service’.
Login details
Password
landreg001
WebService fault message = ‘You do not have the necessary rights to access this service’.
Login details
User locale
en
WebService fault message = ‘You do not have the necessary rights to access this service’.
Login details
Message ID
access-denied
WebService fault message = ‘You do not have the necessary rights to access this service’.
Subject property
Title number
DN100
WebService fault message = ‘You do not have the necessary rights to access this service’.
Subject property
External reference
Any value
WebService fault message = ‘You do not have the necessary rights to access this service’.
Subject property
Continue if title is closed and continued indicator
true
WebService fault message = ‘You do not have the necessary rights to access this service’.
Poll requests
Poll for response. Not yet processed
Test: Example 14
Test purpose: Poll for response. Still out of hours
Field group
Field name
Input
Expected output
Login details
User ID
BGUser001
Typecode = ‘10’
Message = ‘Request has not yet been processed.’
Includes expected process time as a timestamp
Login details
Password
landreg001
Typecode = ‘10’
Message = ‘Request has not yet been processed.’
Includes expected process time as a timestamp
Login details
User locale
en
Typecode = ‘10’
Message = ‘Request has not yet been processed.’
Includes expected process time as a timestamp
Login details
Message ID
pollstilloutofhours
Typecode = ‘10’
Message = ‘Request has not yet been processed.’
Includes expected process time as a timestamp
Poll for response. Processed. No results returned
Test: Example 15
Test purpose: Poll for response. Processed. No results found on daylist
Field group
Field name
Input
Expected output
Login details
User ID
BGUser001
Typecode = ‘30’
Response will contain the title number of the original request (NYK567842), no discharges found, no matches for a charge date supplied previously.
Login details
Password
landreg001
Typecode = ‘30’
Response will contain the title number of the original request (NYK567842), no discharges found, no matches for a charge date supplied previously.
Login details
User locale
en
Typecode = ‘30’
Response will contain the title number of the original request (NYK567842), no discharges found, no matches for a charge date supplied previously.
Login details
Message ID
pollsuccessnoresults
Typecode = ‘30’
Response will contain the title number of the original request (NYK567842), no discharges found, no matches for a charge date supplied previously.
Poll for response. Rejection
Test: Example 16
Test purpose: Poll for response. Rejection. Title number closed