Resolve Disease
resolve_diseaseResolve a disease label, synonym, or ORPHAcode to the canonical Orphanet term. Handles ambiguous queries by returning candidate matches.
Instructions
Resolve a disease label, synonym, or ORPHAcode (ORPHA:166024 or 166024) to the canonical Orphanet term {orpha_code, name, match_type}. An ambiguous label returns ambiguous_query with candidates. Signature: resolve_disease(query, response_mode=).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | A disease label, synonym, or ORPHAcode (ORPHA:166024 or 166024). | |
| response_mode | No | Verbosity: minimal|compact|standard|full (default compact). | compact |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| success | No | ||
| _meta | No | ||
| error_code | No | ||
| message | No | ||
| retryable | No | ||
| recovery_action | No | ||
| field | No | ||
| allowed_values | No | ||
| hint | No | ||
| candidates | No | ||
| query | No | ||
| orpha_code | No | ||
| name | No | ||
| definition | No | ||
| match_type | No | ||
| obsolete | No | ||
| orphanet_version | No |