set_screening_criteria
Save inclusion and exclusion criteria and their reasons for medical literature screening, creating an auditable basis for consistent screening decisions.
Instructions
Save the researcher's inclusion and exclusion criteria (and the reason for each) for screening. Rules: guide("screening").
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"run_id": "<run_id>",
"include": "<include>",
"exclude": "<exclude>"
},
"name": "set_screening_criteria"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| run_id | Yes | Run ID from start_search | |
| exclude | Yes | Exclusion criteria in the researcher's words | |
| include | Yes | Inclusion criteria in the researcher's words | |
| reasons | No | Why each criterion follows from the question, keyed I1, I2 … (inclusion) and E1, E2 … (exclusion) in order; required in a research mode | |
| replace | No | Required to change existing criteria; starts a new revision and re-screens everything |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||