Querytool Use Cases
- Logon
- New Search
- Show Search Results#show-resultsResults
- Select Specimens#select-specimensSpecimens
- Process Specimen Request#process-specimen-requestRequest
- Remap Specimens to Codebook#remap-specimen-requestCodebook
- Show Specimen Request#show-specimen-requestRequest
- Show User History#show-user-historyHistory
- Restart Search#restart-searchSearch
- Delete Search#delete-searchSearch
- Source code for each use case
...
Anchor | ||||
---|---|---|---|---|
|
Use Case: Logon
Precondition(s):
...
Anchor | ||||
---|---|---|---|---|
|
Use Case: New Search
Precondition(s):
- User is authenticated
...
Anchor | ||||
---|---|---|---|---|
|
Use Case: Show Results
Precondition(s):
...
Anchor | ||||
---|---|---|---|---|
|
Use Case: Select and Request Specimens
Precondition(s):
- User is investigator and on the Results Page @See Show Results
Post-condition(s):
- Investigator level user can select and requested specimens
...
Anchor | ||||
---|---|---|---|---|
|
Use Case: Process Specimen Request in Pathcore (needs update-mike)
Precondition(s):
...
Anchor | ||||
---|---|---|---|---|
|
Use Case: Remap Specimens via codebook (needs doc update)
Precondition(s):
...
Anchor | ||||
---|---|---|---|---|
|
Use Case: Show User History
Precondition(s):
...
Anchor | ||||
---|---|---|---|---|
|
Use Case: Restart Search
Precondition(s):
...
Anchor | ||||
---|---|---|---|---|
|
Use Case: Delete Search
Precondition(s):
...
- Detailed results (including the SOAP message) are never cached in the query-interface. This is for IRB compliance and general concerns over a single centralized node.
- Once the user fetches the results from the cache once, the results are stored in the user session and removed from the cache. If the user wants to see detailed results again, then a new query must be reissued. (Statistical results still available)
...
Anchor | ||||
---|---|---|---|---|
|
Appendix
Primary Supporting Java Files by Use Case (Needs doc update)
...