BE: Update Search/Browse options

Description

Requirement: Implement support for Search (including Advanced search) and Browse

 h3. Search requirements

Search option

Add to search 

Remove from search

​Keyword

​personalName, sftpersonalName, saftpersonalName
corporateName, sftcorporateName, saftcorporateName
meetingName, sftmeetingName, saftmeetingName

Remove nothing

Personal name

​personalName, sftpersonalName, saftpersonalName

​personalNametitle, sftpersonalNametitle, saftpersonalNametitle

Corporate/Conference name

corporateName, sftcorporateName, saftcorporateName
meetingName, sftmeetingName, saftmeetingName

​corporateNametitle, sftcorporateNametitle, saftcorporateNametitle
​conferenceNametitle, sftconferenceNametitle, saftconferenceNametitle

Name-title

​personalNametitle, sftpersonalNametitle, saftpersonalNametitle
​corporateNametitle, sftcorporateNametitle, saftcorporateNametitle
​conferenceNametitle, sftconferenceNametitle, saftconferenceNametitle

Anything that is not in Add to search column

Browse requirements per

Additional search parameter added. Examples of using:

It matches authorities with `personalNameTitle`, `sftpersonalNameTitle`, `saftpersonalNameTitle`, `corporateNameTitle`, `sftcorporateNameTitle`, `saftcorporateNameTitle`, `meetingNameTitle`, `sftmeetingNameTitle`, `saftmeetingNameTitle`
It will be needed for browsing. 

It matches authorities without `personalNameTitle`, `sftpersonalNameTitle`, `saftpersonalNameTitle`, `corporateNameTitle`, `sftcorporateNameTitle`, `saftcorporateNameTitle`, `meetingNameTitle`, `sftmeetingNameTitle`, `saftmeetingNameTitle`
It will be needed for browsing. 

 

 

Assumption: Verify this change applies to Advanced search modal

Acceptance criteria:

Scenario 1

Given I conduct a Keyword search for [TBD - will provide a file with records for testing]

Then return results that contain <<heading type>> without title AND <<heading type>> with a title

 

Scenario 2

Given I conduct a Personal name search for [TBD - will provide a file with records for testing]

Then return results that contain <<Personal>> without title only  

 

Scenario 3

Given I conduct a Corporate/Conference name search for [TBD - will provide a file with records for testing]

Then return results that contain <<Corporate or Conference>> without title only  

 

Scenario 4

Given I conduct a Name-title search for [TBD - will provide a file with records for testing]

Then return results that contain  <<Corporate/Conference/Personal>> with a title only 

 

 

 

 

 

 

Environment

None

Potential Workaround

None

CSP Request Details

None

CSP Rejection Details

None

CSP Approved

None

Attachments

1

Checklist

hide

TestRail: Results

Activity

Show:

Pavlo Smahin May 5, 2022 at 11:02 AM
Edited

Additional search parameter added. Examples of using:

It matches authorities with `personalNameTitle`, `sftpersonalNameTitle`, `saftpersonalNameTitle`, `corporateNameTitle`, `sftcorporateNameTitle`, `saftcorporateNameTitle`, `meetingNameTitle`, `sftmeetingNameTitle`, `saftmeetingNameTitle`
It will be needed for browsing. 

It matches authorities without `personalNameTitle`, `sftpersonalNameTitle`, `saftpersonalNameTitle`, `corporateNameTitle`, `sftcorporateNameTitle`, `saftcorporateNameTitle`, `meetingNameTitle`, `sftmeetingNameTitle`, `saftmeetingNameTitle`
It will be needed for browsing. 

 

Pavlo Smahin May 4, 2022 at 10:11 AM
Edited

, is it make sense to change Type of heading for 

by adding Title to the end: Personal Name Title, Corporate Name Title, Conference Name Title?

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Spitfire

Fix versions

Release

Morning Glory (R2 2022)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created April 22, 2022 at 1:01 AM
Updated July 8, 2022 at 11:53 AM
Resolved May 12, 2022 at 1:56 PM
TestRail: Cases
TestRail: Runs