Retrieve Patient Clinical Specimen Query Status
get
/HSDataService-web/api/3.2.0/patientapi/clinicalspecimens/queries/{id}
This endpoint supports the retrieval of Patient Clinical Specimen Query Status for a Query Identifier.
Request
Supported Media Types
- application/json
- application/xml
Path Parameters
- apiContext
-
Type:
stringRequired:truePatient/Subject API context- id
Type:integer(int64)Required:trueQuery ID
Response
Supported Media Types
- application/json
- application/xml
200 Response
successful operation
Body
Root Schema : QueryExecutionStatus
Type:
object- error
-
Type:
objectQueryJobError - links
-
Type:
arraylinksA collection of links containing hrefs to query status and results - queryId
-
Type:
integer(int64) - status
-
Type:
string
Nested Schema : QueryJobError
Type:
object- errorCode
-
Type:
string - errorMessage
-
Type:
string
400 Response
Invalid request parameters
404 Response
Query status not found
Examples
The following example submits a GET request.
API URL
http://localhost:7001/HSDataService-web/api/3.2.0/patientapi/clinicalspecimens/queries/999
Example of Response Body
The following example shows the response returned in JSON format.
{
"executeAsync": false,
"minRetentionPeriodDays": 5,
"queryCriteria": {
"allCriteriaList": [
{
"type": "MedicationCriteria",
"exclude": false,
"medicationCodeList": [
"1000000"
],
"medicationOutcomeCodeList": [
"1"
]
},
{
"type": "SequenceVariantsCriteria",
"exclude": false,
"radioOptionMode": "VAR_IN_SELECTED_GENES",
"geneInformation": {
"type": "SequenceVariantsGeneDetails",
"geneList": [
"BID"
],
"dnaVersionList": [
2
],
"dnaAlignmentList": [
"GRCh37"
]
},
"geneRegionsList": [
"PROMOTER"
],
"polyphenSelected": false,
"siftSelected": false,
"fileTypeVCFSelected": true,
"fileTypeMAFSelected": false,
"fileTypeCGISelected": false
}
]
},
"queryId": 999,
"queryExecutionStatus": {
"status": "DONE",
"links": [
{
"rel": "status",
"href": "/HSDataService-web/api/3.2.0/patientapi/clinicalspecimens/queries/999"
},
{
"rel": "result",
"href": "/HSDataService-web/api/3.2.0/patientapi/clinicalspecimens/queries/999/data"
}
]
}
}