Skip to content

Commit

Permalink
docs: add openapi comments for isRecycle
Browse files Browse the repository at this point in the history
  • Loading branch information
Chinlinlee committed Jan 6, 2024
1 parent 1c7bf4a commit 1c8350e
Show file tree
Hide file tree
Showing 3 changed files with 39 additions and 1 deletion.
6 changes: 6 additions & 0 deletions api/dicom-web/qido-rs.route.js
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@ function convertKeywordToHex(attribute) {
* - $ref: "#/components/parameters/PatientName"
* - $ref: "#/components/parameters/PatientID"
* - $ref: "#/components/parameters/StudyID"
* - $ref: "#/components/parameters/isRecycle"
* responses:
* 200:
* description: Query successfully
Expand Down Expand Up @@ -99,6 +100,7 @@ router.get("/studies", validateParams(queryValidation, "query", {
* - $ref: "#/components/parameters/StudyID"
* - $ref: "#/components/parameters/Modality"
* - $ref: "#/components/parameters/SeriesNumber"
* - $ref: "#/components/parameters/isRecycle"
* responses:
* 200:
* description: Query successfully
Expand Down Expand Up @@ -139,6 +141,7 @@ router.get(
* - $ref: "#/components/parameters/SeriesNumber"
* - $ref: "#/components/parameters/SOPClassUID"
* - $ref: "#/components/parameters/InstanceNumber"
* - $ref: "#/components/parameters/isRecycle"
* responses:
* 200:
* description: Query successfully
Expand Down Expand Up @@ -181,6 +184,7 @@ router.get(
* - $ref: "#/components/parameters/SeriesNumber"
* - $ref: "#/components/parameters/SOPClassUID"
* - $ref: "#/components/parameters/InstanceNumber"
* - $ref: "#/components/parameters/isRecycle"
* responses:
* 200:
* description: Query successfully
Expand Down Expand Up @@ -219,6 +223,7 @@ router.get(
* - $ref: "#/components/parameters/StudyID"
* - $ref: "#/components/parameters/Modality"
* - $ref: "#/components/parameters/SeriesNumber"
* - $ref: "#/components/parameters/isRecycle"
* responses:
* 200:
* description: Query successfully
Expand Down Expand Up @@ -259,6 +264,7 @@ router.get(
* - $ref: "#/components/parameters/SeriesNumber"
* - $ref: "#/components/parameters/SOPClassUID"
* - $ref: "#/components/parameters/InstanceNumber"
* - $ref: "#/components/parameters/isRecycle"
* responses:
* 200:
* description: Query successfully
Expand Down
26 changes: 26 additions & 0 deletions docs/swagger/openapi.json
Original file line number Diff line number Diff line change
Expand Up @@ -274,6 +274,9 @@
},
{
"$ref": "#/components/parameters/StudyID"
},
{
"$ref": "#/components/parameters/isRecycle"
}
],
"responses": {
Expand Down Expand Up @@ -367,6 +370,9 @@
},
{
"$ref": "#/components/parameters/SeriesNumber"
},
{
"$ref": "#/components/parameters/isRecycle"
}
],
"responses": {
Expand Down Expand Up @@ -438,6 +444,9 @@
},
{
"$ref": "#/components/parameters/InstanceNumber"
},
{
"$ref": "#/components/parameters/isRecycle"
}
],
"responses": {
Expand Down Expand Up @@ -515,6 +524,9 @@
},
{
"$ref": "#/components/parameters/InstanceNumber"
},
{
"$ref": "#/components/parameters/isRecycle"
}
],
"responses": {
Expand Down Expand Up @@ -580,6 +592,9 @@
},
{
"$ref": "#/components/parameters/SeriesNumber"
},
{
"$ref": "#/components/parameters/isRecycle"
}
],
"responses": {
Expand Down Expand Up @@ -648,6 +663,9 @@
},
{
"$ref": "#/components/parameters/InstanceNumber"
},
{
"$ref": "#/components/parameters/isRecycle"
}
],
"responses": {
Expand Down Expand Up @@ -1490,6 +1508,14 @@
}
}
},
"isRecycle": {
"name": "isRecycle",
"description": "Query if the instance is in recycle bin, default is false, and notice that this one is not standard by DICOM standard (i.e. raccoon custom parameter)",
"in": "query",
"schema": {
"type": "boolean"
}
},
"spsID": {
"in": "path",
"name": "spsID",
Expand Down
8 changes: 7 additions & 1 deletion docs/swagger/parameters/dicomweb-common.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,4 +37,10 @@ components:
schema:
type: array
items:
type: string
type: string
"isRecycle":
name: isRecycle
description: "Query if the instance is in recycle bin, default is false, and notice that this one is not standard by DICOM standard (i.e. raccoon custom parameter)"
in: query
schema:
type: boolean

0 comments on commit 1c8350e

Please sign in to comment.