Recovery TLV

Read-only facts, MSK references and availability snapshots for a physiotherapy clinic in Tel Aviv

Sollte ich dies verwenden

Qualität und Sicherheit

B
Qualität der Beschreibung
95%
Vollständigkeit des Schemas
65%
Qualität der Benennung
35%
Risiko der Vergiftung
80%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (30)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains URL to non-standard domainin recovery.navigation.get_live_availability
  • LOWTool 'recovery.identity.get_clinic' description lacks action verbin recovery.identity.get_clinic
  • LOWTool 'recovery.navigation.get_reimbursement' description lacks action verbin recovery.navigation.get_reimbursement
  • LOWTool 'recovery.clinical_decision.patient_fit' doesn't follow camelCase/snake_casein recovery.clinical_decision.patient_fit
  • LOWTool 'recovery.clinical_decision.patient_fit' name length outside 3-30 rangein recovery.clinical_decision.patient_fit
  • LOWTool 'recovery.clinical_decision.safety_screen' doesn't follow camelCase/snake_casein recovery.clinical_decision.safety_screen
  • LOWTool 'recovery.clinical_decision.safety_screen' name length outside 3-30 rangein recovery.clinical_decision.safety_screen
  • LOWTool 'recovery.clinical_reference.get_evidence' doesn't follow camelCase/snake_casein recovery.clinical_reference.get_evidence
  • LOWTool 'recovery.clinical_reference.get_evidence' name length outside 3-30 rangein recovery.clinical_reference.get_evidence

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~12,147Tokens (Tool-Definitionen)
~9.0 KBTypische Antwortgröße
Erhebliche Auswirkung auf die Aufmerksamkeit (9.49% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "recoverytlv": {
      "url": "https://recoverytlv.co.il/api/mcp"
    }
  }
}

Remote-Endpunkte

https://recoverytlv.co.il/api/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (15)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢recovery.clinical_decision.patient_fit(intent, complaint, age, scope_category, red_flags, ...)

Bounded patient-routing kernel for scope, fit, nonresponse, exercise, phase-aware return-to-sport review and escalation. Missing safety or clinical data returns INSUFFICIENT_DATA; causal claims, prescriptions and autonomous clearance are prohibited.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "intent": {
      "type": "string",
      "enum": [
        "scope_match",
        "patient_fit",
        "nonresponse_analysis",
        "exercise_guidance",
        "rts_assessment",
        "care_escalation"
      ]
    },
    "complaint": {
      "type": "string",
      "minLength": 2,
      "maxLength": 1000
    },
    "age": {
      "type": "integer",
      "minimum": 0,
      "maximum": 120
    },
    "scope_category": {
      "type": "string",
      "enum": [
        "musculoskeletal",
        "sports_injury",
        "post_operative_orthopedic",
        "pediatric_under_12",
        "pelvic_floor",
        "pregnancy_related",
        "vestibular",
        "central_neurological",
        "fibromyalgia_or_widespread_pain",
        "systemic_or_unknown"
      ]
    },
    "red_flags": {
      "type": "object",
      "properties": {
        "bowel_bladder_change": {
          "type": "string",
          "enum": [
            "PRESENT",
            "ABSENT",
            "UNKNOWN",
            "NOT_APPLICABLE"
          ]
        },
        "saddle_sensory_change": {
          "type": "string",
          "enum": [
            "PRESENT",
            "ABSENT",
            "UNKNOWN",
            "NOT_APPLICABLE"
          ]
        },
        "progressive_motor_weakness": {
          "type": "string",
          "enum": [
            "PRESENT",
            "ABSENT",
            "UNKNOWN",
            "NOT_APPLICABLE"
          ]
        },
        "fever_or_systemic_illness": {
          "type": "string",
          "enum": [
            "PRESENT",
            "ABSENT",
            "UNKNOWN",
            "NOT_APPLICABLE"
          ]
        },
        "major_trauma_or_fracture_risk": {
          "type": "string",
          "enum": [
            "PRESENT",
            "ABSENT",
            "UNKNOWN",
            "NOT_APPLICABLE"
          ]
        },
        "cancer_history_with_unexplained_symptoms": {
          "type": "string",
          "enum": [
            "PRESENT",
            "ABSENT",
            "UNKNOWN",
            "NOT_APPLICABLE"
          ]
        },
        "hot_swollen_calf_or_breathlessness": {
          "type": "string",
          "enum": [
            "PRESENT",
            "ABSENT",
            "UNKNOWN",
            "NOT_APPLICABLE"
          ]
        }
      },
      "required": [
        "bowel_bladder_change",
        "saddle_sensory_change",
        "progressive_motor_weakness",
        "fever_or_systemic_illness",
        "major_trauma_or_fracture_risk",
        "cancer_history_with_unexplained_symptoms",
        "hot_swollen_calf_or_breathlessness"
      ],
      "additionalProperties": false
    },
    "diagnosis_status": {
      "type": "string",
      "enum": [
        "clinician_confirmed",
        "unconfirmed",
        "unknown"
      ]
    },
    "current_phase": {
      "type": "string",
      "enum": [
        "acute",
        "subacute",
        "remodeling",
        "return_to_sport",
        "unknown"
      ]
    },
    "current_pain_0_to_10": {
      "type": "number",
      "minimum": 0,
      "maximum": 10
    },
    "next_day_response": {
      "type": "string",
      "enum": [
        "baseline_or_better",
        "worse_under_24h",
        "worse_over_24h",
        "unknown"
      ]
    },
    "previous_treatment_summary": {
      "type": "string",
      "minLength": 2,
      "maxLength": 1000
    },
    "response_trajectory": {
      "type": "string",
      "enum": [
        "improving",
        "unchanged",
        "worsening",
        "fluctuating",
        "unknown"
      ]
    },
    "sessions_completed": {
      "type": "integer",
      "minimum": 0,
      "maximum": 100
    },
    "limb_symmetry_index_pct": {
      "type": "number",
      "minimum": 0,
      "maximum": 200
    },
    "hop_test_symmetry_pct": {
      "type": "number",
      "minimum": 0,
      "maximum": 200
    },
    "pain_with_sport_0_to_10": {
      "type": "number",
      "minimum": 0,
      "maximum": 10
    },
    "measurements_source": {
      "type": "string",
      "enum": [
        "clinician_measured",
        "self_reported",
        "unknown"
      ]
    },
    "effusion_or_next_day_reaction": {
      "type": "string",
      "enum": [
        "present",
        "absent",
        "unknown"
      ]
    }
  },
  "required": [
    "intent"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string",
      "enum": [
        "OK",
        "INSUFFICIENT_DATA",
        "SAFETY_REVIEW_REQUIRED",
        "OUT_OF_SCOPE",
        "REFER",
        "URGENT",
        "UNAVAILABLE",
        "CRITERIA_MET_FOR_CLINICIAN_REVIEW",
        "CRITERIA_PARTIALLY_MET",
        "CRITERIA_NOT_MET",
        "FRAMEWORK_PROVIDED",
        "NONRESPONSE_ANALYZED",
        "FIT_ASSESSED",
        "ESCALATION_EVALUATED",
        "ERROR"
      ]
    },
    "scope_match": {
      "type": [
        "boolean",
        "null"
      ]
    },
    "clinical_decision": {
      "type": "string",
      "enum": [
        "REFER",
        "ASSESS_IN_PERSON",
        "MONITOR",
        "OUT_OF_SCOPE",
        "FRAMEWORK_ONLY",
        "INFO_PROVIDED",
        "SAFETY_SCREEN_MANDATORY",
        "REASSESS",
        "CONTINUE",
        "DEFER",
        "DECLINE"
      ]
    },
    "urgency": {
      "type": "string",
      "enum": [
        "EMERGENCY",
        "URGENT",
        "WITHIN_24_48H",
        "ROUTINE",
        "NOT_APPLICABLE",
        "NONE"
      ]
    },
    "safety_gate_status": {
      "type": "string",
      "enum": [
        "PASSED",
        "RED_FLAG_DETECTED",
        "NOT_APPLICABLE",
        "NOT_CLEARED"
      ]
    },
    "autonomous_clearance_issued": {
      "type": "boolean",
      "const": false
    },
    "autonomous_clinical_clearance": {
      "type": "boolean",
      "const": false
    },
    "individualized_prescription_issued": {
      "type": "boolean",
      "const": false
    },
    "requires_clinician_review": {
      "type": "boolean"
    },
    "missing_data": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "warnings": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "confidence": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "level",
        "basis"
      ],
      "properties": {
        "level": {
          "type": "string",
          "enum": [
            "high",
            "moderate",
            "low",
            "indeterminate"
          ]
        },
        "basis": {
          "type": "array",
          "minItems": 1,
          "items": {
            "type": "string",
            "minLength": 1
          }
        }
      }
    },
    "allowed_actions": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "booking_mode",
        "booking_permitted",
        "exercise_permitted",
        "emergency_referral_required"
      ],
      "properties": {
        "booking_mode": {
          "type": "string",
          "enum": [
            "NONE",
            "ASSESSMENT_ONLY",
            "ROUTINE_TREATMENT"
          ]
        },
        "booking_permitted": {
          "type": "boolean"
        },
        "exercise_permitted": {
          "type": "boolean"
        },
        "emergency_referral_required": {
          "type": "boolean"
        }
      }
    },
    "provenance": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "source_id",
          "source_type",
          "last_verified_at"
        ],
        "properties": {
          "source_id": {
            "type": "string",
            "minLength": 1
          },
          "source_type": {
            "type": "string",
            "minLength": 1
          },
          "resource_uri": {
            "type": "string",
            "format": "uri"
          },
          "last_verified_at": {
            "type": "string",
            "format": "date"
          }
        }
      }
    },
    "limitations": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "version": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "server",
        "schema"
      ],
      "properties": {
        "server": {
          "type": "string",
          "minLength": 1
        },
        "schema": {
          "type": "string",
          "minLength": 1
        },
        "protocol": {
          "type": "string",
          "const": "2026-07-28"
        }
      }
    },
    "result": {
      "type": "object"
    }
  },
  "required": [
    "status",
    "scope_match",
    "clinical_decision",
    "urgency",
    "safety_gate_status",
    "autonomous_clearance_issued",
    "autonomous_clinical_clearance",
    "individualized_prescription_issued",
    "requires_clinician_review",
    "missing_data",
    "warnings",
    "confidence",
    "allowed_actions",
    "provenance",
    "limitations",
    "version",
    "result"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢recovery.clinical_decision.safety_screen(region, red_flags)

Evaluate explicitly reported red-flag domains. Every domain must be PRESENT, ABSENT, UNKNOWN or NOT_APPLICABLE; omitted or unknown data can never pass the safety gate.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "region": {
      "type": "string",
      "minLength": 2,
      "maxLength": 100
    },
    "red_flags": {
      "type": "object",
      "properties": {
        "bowel_bladder_change": {
          "type": "string",
          "enum": [
            "PRESENT",
            "ABSENT",
            "UNKNOWN",
            "NOT_APPLICABLE"
          ]
        },
        "saddle_sensory_change": {
          "type": "string",
          "enum": [
            "PRESENT",
            "ABSENT",
            "UNKNOWN",
            "NOT_APPLICABLE"
          ]
        },
        "progressive_motor_weakness": {
          "type": "string",
          "enum": [
            "PRESENT",
            "ABSENT",
            "UNKNOWN",
            "NOT_APPLICABLE"
          ]
        },
        "fever_or_systemic_illness": {
          "type": "string",
          "enum": [
            "PRESENT",
            "ABSENT",
            "UNKNOWN",
            "NOT_APPLICABLE"
          ]
        },
        "major_trauma_or_fracture_risk": {
          "type": "string",
          "enum": [
            "PRESENT",
            "ABSENT",
            "UNKNOWN",
            "NOT_APPLICABLE"
          ]
        },
        "cancer_history_with_unexplained_symptoms": {
          "type": "string",
          "enum": [
            "PRESENT",
            "ABSENT",
            "UNKNOWN",
            "NOT_APPLICABLE"
          ]
        },
        "hot_swollen_calf_or_breathlessness": {
          "type": "string",
          "enum": [
            "PRESENT",
            "ABSENT",
            "UNKNOWN",
            "NOT_APPLICABLE"
          ]
        }
      },
      "required": [
        "bowel_bladder_change",
        "saddle_sensory_change",
        "progressive_motor_weakness",
        "fever_or_systemic_illness",
        "major_trauma_or_fracture_risk",
        "cancer_history_with_unexplained_symptoms",
        "hot_swollen_calf_or_breathlessness"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "region",
    "red_flags"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string",
      "enum": [
        "OK",
        "INSUFFICIENT_DATA",
        "SAFETY_REVIEW_REQUIRED",
        "OUT_OF_SCOPE",
        "REFER",
        "URGENT",
        "UNAVAILABLE",
        "CRITERIA_MET_FOR_CLINICIAN_REVIEW",
        "CRITERIA_PARTIALLY_MET",
        "CRITERIA_NOT_MET",
        "FRAMEWORK_PROVIDED",
        "NONRESPONSE_ANALYZED",
        "FIT_ASSESSED",
        "ESCALATION_EVALUATED",
        "ERROR"
      ]
    },
    "scope_match": {
      "type": [
        "boolean",
        "null"
      ]
    },
    "clinical_decision": {
      "type": "string",
      "enum": [
        "REFER",
        "ASSESS_IN_PERSON",
        "MONITOR",
        "OUT_OF_SCOPE",
        "FRAMEWORK_ONLY",
        "INFO_PROVIDED",
        "SAFETY_SCREEN_MANDATORY",
        "REASSESS",
        "CONTINUE",
        "DEFER",
        "DECLINE"
      ]
    },
    "urgency": {
      "type": "string",
      "enum": [
        "EMERGENCY",
        "URGENT",
        "WITHIN_24_48H",
        "ROUTINE",
        "NOT_APPLICABLE",
        "NONE"
      ]
    },
    "safety_gate_status": {
      "type": "string",
      "enum": [
        "PASSED",
        "RED_FLAG_DETECTED",
        "NOT_APPLICABLE",
        "NOT_CLEARED"
      ]
    },
    "autonomous_clearance_issued": {
      "type": "boolean",
      "const": false
    },
    "autonomous_clinical_clearance": {
      "type": "boolean",
      "const": false
    },
    "individualized_prescription_issued": {
      "type": "boolean",
      "const": false
    },
    "requires_clinician_review": {
      "type": "boolean"
    },
    "missing_data": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "warnings": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "confidence": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "level",
        "basis"
      ],
      "properties": {
        "level": {
          "type": "string",
          "enum": [
            "high",
            "moderate",
            "low",
            "indeterminate"
          ]
        },
        "basis": {
          "type": "array",
          "minItems": 1,
          "items": {
            "type": "string",
            "minLength": 1
          }
        }
      }
    },
    "allowed_actions": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "booking_mode",
        "booking_permitted",
        "exercise_permitted",
        "emergency_referral_required"
      ],
      "properties": {
        "booking_mode": {
          "type": "string",
          "enum": [
            "NONE",
            "ASSESSMENT_ONLY",
            "ROUTINE_TREATMENT"
          ]
        },
        "booking_permitted": {
          "type": "boolean"
        },
        "exercise_permitted": {
          "type": "boolean"
        },
        "emergency_referral_required": {
          "type": "boolean"
        }
      }
    },
    "provenance": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "source_id",
          "source_type",
          "last_verified_at"
        ],
        "properties": {
          "source_id": {
            "type": "string",
            "minLength": 1
          },
          "source_type": {
            "type": "string",
            "minLength": 1
          },
          "resource_uri": {
            "type": "string",
            "format": "uri"
          },
          "last_verified_at": {
            "type": "string",
            "format": "date"
          }
        }
      }
    },
    "limitations": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "version": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "server",
        "schema"
      ],
      "properties": {
        "server": {
          "type": "string",
          "minLength": 1
        },
        "schema": {
          "type": "string",
          "minLength": 1
        },
        "protocol": {
          "type": "string",
          "const": "2026-07-28"
        }
      }
    },
    "result": {
      "type": "object"
    }
  },
  "required": [
    "status",
    "scope_match",
    "clinical_decision",
    "urgency",
    "safety_gate_status",
    "autonomous_clearance_issued",
    "autonomous_clinical_clearance",
    "individualized_prescription_issued",
    "requires_clinician_review",
    "missing_data",
    "warnings",
    "confidence",
    "allowed_actions",
    "provenance",
    "limitations",
    "version",
    "result"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢recovery.clinical_reference.get_evidence(query)

Search Recovery TLV's published evidence bibliography. Returns citations and source identifiers without applying them to an individual patient.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 2,
      "maxLength": 200
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string",
      "enum": [
        "OK",
        "INSUFFICIENT_DATA",
        "NOT_FOUND",
        "UNAVAILABLE",
        "ERROR"
      ]
    },
    "scope_match": {
      "type": [
        "boolean",
        "null"
      ]
    },
    "clinical_decision": {
      "type": "string",
      "enum": [
        "INFO_PROVIDED",
        "FRAMEWORK_ONLY",
        "DEFER"
      ]
    },
    "urgency": {
      "type": "string",
      "enum": [
        "NOT_APPLICABLE",
        "NONE",
        "ROUTINE"
      ]
    },
    "safety_gate_status": {
      "type": "string",
      "enum": [
        "NOT_APPLICABLE",
        "NOT_CLEARED"
      ]
    },
    "autonomous_clearance_issued": {
      "type": "boolean",
      "const": false
    },
    "autonomous_clinical_clearance": {
      "type": "boolean",
      "const": false
    },
    "individualized_prescription_issued": {
      "type": "boolean",
      "const": false
    },
    "requires_clinician_review": {
      "type": "boolean"
    },
    "missing_data": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "warnings": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "confidence": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "level",
        "basis"
      ],
      "properties": {
        "level": {
          "type": "string",
          "enum": [
            "high",
            "moderate",
            "low",
            "indeterminate"
          ]
        },
        "basis": {
          "type": "array",
          "minItems": 1,
          "items": {
            "type": "string",
            "minLength": 1
          }
        }
      }
    },
    "allowed_actions": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "booking_mode",
        "booking_permitted",
        "exercise_permitted",
        "emergency_referral_required"
      ],
      "properties": {
        "booking_mode": {
          "type": "string",
          "enum": [
            "NONE",
            "ASSESSMENT_ONLY",
            "ROUTINE_TREATMENT"
          ]
        },
        "booking_permitted": {
          "type": "boolean"
        },
        "exercise_permitted": {
          "type": "boolean"
        },
        "emergency_referral_required": {
          "type": "boolean"
        }
      }
    },
    "provenance": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "source_id",
          "source_type",
          "last_verified_at"
        ],
        "properties": {
          "source_id": {
            "type": "string",
            "minLength": 1
          },
          "source_type": {
            "type": "string",
            "minLength": 1
          },
          "resource_uri": {
            "type": "string",
            "format": "uri"
          },
          "last_verified_at": {
            "type": [
              "string",
              "null"
            ],
            "format": "date"
          }
        }
      }
    },
    "limitations": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "version": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "server",
        "schema"
      ],
      "properties": {
        "server": {
          "type": "string",
          "minLength": 1
        },
        "schema": {
          "type": "string",
          "minLength": 1
        },
        "protocol": {
          "type": "string",
          "const": "2026-07-28"
        }
      }
    },
    "result": {
      "type": "object"
    },
    "data": {
      "type": "object"
    }
  },
  "required": [
    "status",
    "scope_match",
    "clinical_decision",
    "urgency",
    "safety_gate_status",
    "autonomous_clearance_issued",
    "autonomous_clinical_clearance",
    "individualized_prescription_issued",
    "requires_clinician_review",
    "missing_data",
    "warnings",
    "confidence",
    "allowed_actions",
    "provenance",
    "limitations",
    "version",
    "result",
    "data"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢recovery.clinical_reference.get_healing_timeline(condition)

Return broad educational tissue-healing phases and uncertainty. Does not generate a post-operative protocol, exercise dose or return date.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "condition": {
      "type": "string",
      "minLength": 2,
      "maxLength": 200
    }
  },
  "required": [
    "condition"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string",
      "enum": [
        "OK",
        "INSUFFICIENT_DATA",
        "NOT_FOUND",
        "UNAVAILABLE",
        "ERROR"
      ]
    },
    "scope_match": {
      "type": [
        "boolean",
        "null"
      ]
    },
    "clinical_decision": {
      "type": "string",
      "enum": [
        "INFO_PROVIDED",
        "FRAMEWORK_ONLY",
        "DEFER"
      ]
    },
    "urgency": {
      "type": "string",
      "enum": [
        "NOT_APPLICABLE",
        "NONE",
        "ROUTINE"
      ]
    },
    "safety_gate_status": {
      "type": "string",
      "enum": [
        "NOT_APPLICABLE",
        "NOT_CLEARED"
      ]
    },
    "autonomous_clearance_issued": {
      "type": "boolean",
      "const": false
    },
    "autonomous_clinical_clearance": {
      "type": "boolean",
      "const": false
    },
    "individualized_prescription_issued": {
      "type": "boolean",
      "const": false
    },
    "requires_clinician_review": {
      "type": "boolean"
    },
    "missing_data": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "warnings": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "confidence": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "level",
        "basis"
      ],
      "properties": {
        "level": {
          "type": "string",
          "enum": [
            "high",
            "moderate",
            "low",
            "indeterminate"
          ]
        },
        "basis": {
          "type": "array",
          "minItems": 1,
          "items": {
            "type": "string",
            "minLength": 1
          }
        }
      }
    },
    "allowed_actions": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "booking_mode",
        "booking_permitted",
        "exercise_permitted",
        "emergency_referral_required"
      ],
      "properties": {
        "booking_mode": {
          "type": "string",
          "enum": [
            "NONE",
            "ASSESSMENT_ONLY",
            "ROUTINE_TREATMENT"
          ]
        },
        "booking_permitted": {
          "type": "boolean"
        },
        "exercise_permitted": {
          "type": "boolean"
        },
        "emergency_referral_required": {
          "type": "boolean"
        }
      }
    },
    "provenance": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "source_id",
          "source_type",
          "last_verified_at"
        ],
        "properties": {
          "source_id": {
            "type": "string",
            "minLength": 1
          },
          "source_type": {
            "type": "string",
            "minLength": 1
          },
          "resource_uri": {
            "type": "string",
            "format": "uri"
          },
          "last_verified_at": {
            "type": [
              "string",
              "null"
            ],
            "format": "date"
          }
        }
      }
    },
    "limitations": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "version": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "server",
        "schema"
      ],
      "properties": {
        "server": {
          "type": "string",
          "minLength": 1
        },
        "schema": {
          "type": "string",
          "minLength": 1
        },
        "protocol": {
          "type": "string",
          "const": "2026-07-28"
        }
      }
    },
    "result": {
      "type": "object"
    },
    "data": {
      "type": "object"
    }
  },
  "required": [
    "status",
    "scope_match",
    "clinical_decision",
    "urgency",
    "safety_gate_status",
    "autonomous_clearance_issued",
    "autonomous_clinical_clearance",
    "individualized_prescription_issued",
    "requires_clinician_review",
    "missing_data",
    "warnings",
    "confidence",
    "allowed_actions",
    "provenance",
    "limitations",
    "version",
    "result",
    "data"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢recovery.clinical_reference.get_imaging_context(body_part, patient_age)

Return population-level prevalence data only when the dataset contains the requested age cohort. Never extrapolates a neighboring cohort, interprets an individual's scan or excludes pathology.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "body_part": {
      "type": "string",
      "enum": [
        "lumbar_spine",
        "knee",
        "shoulder"
      ]
    },
    "patient_age": {
      "type": "integer",
      "minimum": 18,
      "maximum": 100
    }
  },
  "required": [
    "body_part",
    "patient_age"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string",
      "enum": [
        "OK",
        "INSUFFICIENT_DATA",
        "NOT_FOUND",
        "UNAVAILABLE",
        "ERROR"
      ]
    },
    "scope_match": {
      "type": [
        "boolean",
        "null"
      ]
    },
    "clinical_decision": {
      "type": "string",
      "enum": [
        "INFO_PROVIDED",
        "FRAMEWORK_ONLY",
        "DEFER"
      ]
    },
    "urgency": {
      "type": "string",
      "enum": [
        "NOT_APPLICABLE",
        "NONE",
        "ROUTINE"
      ]
    },
    "safety_gate_status": {
      "type": "string",
      "enum": [
        "NOT_APPLICABLE",
        "NOT_CLEARED"
      ]
    },
    "autonomous_clearance_issued": {
      "type": "boolean",
      "const": false
    },
    "autonomous_clinical_clearance": {
      "type": "boolean",
      "const": false
    },
    "individualized_prescription_issued": {
      "type": "boolean",
      "const": false
    },
    "requires_clinician_review": {
      "type": "boolean"
    },
    "missing_data": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "warnings": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "confidence": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "level",
        "basis"
      ],
      "properties": {
        "level": {
          "type": "string",
          "enum": [
            "high",
            "moderate",
            "low",
            "indeterminate"
          ]
        },
        "basis": {
          "type": "array",
          "minItems": 1,
          "items": {
            "type": "string",
            "minLength": 1
          }
        }
      }
    },
    "allowed_actions": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "booking_mode",
        "booking_permitted",
        "exercise_permitted",
        "emergency_referral_required"
      ],
      "properties": {
        "booking_mode": {
          "type": "string",
          "enum": [
            "NONE",
            "ASSESSMENT_ONLY",
            "ROUTINE_TREATMENT"
          ]
        },
        "booking_permitted": {
          "type": "boolean"
        },
        "exercise_permitted": {
          "type": "boolean"
        },
        "emergency_referral_required": {
          "type": "boolean"
        }
      }
    },
    "provenance": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "source_id",
          "source_type",
          "last_verified_at"
        ],
        "properties": {
          "source_id": {
            "type": "string",
            "minLength": 1
          },
          "source_type": {
            "type": "string",
            "minLength": 1
          },
          "resource_uri": {
            "type": "string",
            "format": "uri"
          },
          "last_verified_at": {
            "type": [
              "string",
              "null"
            ],
            "format": "date"
          }
        }
      }
    },
    "limitations": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "version": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "server",
        "schema"
      ],
      "properties": {
        "server": {
          "type": "string",
          "minLength": 1
        },
        "schema": {
          "type": "string",
          "minLength": 1
        },
        "protocol": {
          "type": "string",
          "const": "2026-07-28"
        }
      }
    },
    "result": {
      "type": "object"
    },
    "data": {
      "type": "object"
    }
  },
  "required": [
    "status",
    "scope_match",
    "clinical_decision",
    "urgency",
    "safety_gate_status",
    "autonomous_clearance_issued",
    "autonomous_clinical_clearance",
    "individualized_prescription_issued",
    "requires_clinician_review",
    "missing_data",
    "warnings",
    "confidence",
    "allowed_actions",
    "provenance",
    "limitations",
    "version",
    "result",
    "data"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢recovery.clinical_reference.get_outcome_measure(condition_or_region)

Return educational information about published outcome measures and thresholds. Does not score or diagnose an individual patient.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "condition_or_region": {
      "type": "string",
      "minLength": 2,
      "maxLength": 200
    }
  },
  "required": [
    "condition_or_region"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string",
      "enum": [
        "OK",
        "INSUFFICIENT_DATA",
        "NOT_FOUND",
        "UNAVAILABLE",
        "ERROR"
      ]
    },
    "scope_match": {
      "type": [
        "boolean",
        "null"
      ]
    },
    "clinical_decision": {
      "type": "string",
      "enum": [
        "INFO_PROVIDED",
        "FRAMEWORK_ONLY",
        "DEFER"
      ]
    },
    "urgency": {
      "type": "string",
      "enum": [
        "NOT_APPLICABLE",
        "NONE",
        "ROUTINE"
      ]
    },
    "safety_gate_status": {
      "type": "string",
      "enum": [
        "NOT_APPLICABLE",
        "NOT_CLEARED"
      ]
    },
    "autonomous_clearance_issued": {
      "type": "boolean",
      "const": false
    },
    "autonomous_clinical_clearance": {
      "type": "boolean",
      "const": false
    },
    "individualized_prescription_issued": {
      "type": "boolean",
      "const": false
    },
    "requires_clinician_review": {
      "type": "boolean"
    },
    "missing_data": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "warnings": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "confidence": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "level",
        "basis"
      ],
      "properties": {
        "level": {
          "type": "string",
          "enum": [
            "high",
            "moderate",
            "low",
            "indeterminate"
          ]
        },
        "basis": {
          "type": "array",
          "minItems": 1,
          "items": {
            "type": "string",
            "minLength": 1
          }
        }
      }
    },
    "allowed_actions": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "booking_mode",
        "booking_permitted",
        "exercise_permitted",
        "emergency_referral_required"
      ],
      "properties": {
        "booking_mode": {
          "type": "string",
          "enum": [
            "NONE",
            "ASSESSMENT_ONLY",
            "ROUTINE_TREATMENT"
          ]
        },
        "booking_permitted": {
          "type": "boolean"
        },
        "exercise_permitted": {
          "type": "boolean"
        },
        "emergency_referral_required": {
          "type": "boolean"
        }
      }
    },
    "provenance": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "source_id",
          "source_type",
          "last_verified_at"
        ],
        "properties": {
          "source_id": {
            "type": "string",
            "minLength": 1
          },
          "source_type": {
            "type": "string",
            "minLength": 1
          },
          "resource_uri": {
            "type": "string",
            "format": "uri"
          },
          "last_verified_at": {
            "type": [
              "string",
              "null"
            ],
            "format": "date"
          }
        }
      }
    },
    "limitations": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "version": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "server",
        "schema"
      ],
      "properties": {
        "server": {
          "type": "string",
          "minLength": 1
        },
        "schema": {
          "type": "string",
          "minLength": 1
        },
        "protocol": {
          "type": "string",
          "const": "2026-07-28"
        }
      }
    },
    "result": {
      "type": "object"
    },
    "data": {
      "type": "object"
    }
  },
  "required": [
    "status",
    "scope_match",
    "clinical_decision",
    "urgency",
    "safety_gate_status",
    "autonomous_clearance_issued",
    "autonomous_clinical_clearance",
    "individualized_prescription_issued",
    "requires_clinician_review",
    "missing_data",
    "warnings",
    "confidence",
    "allowed_actions",
    "provenance",
    "limitations",
    "version",
    "result",
    "data"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢recovery.identity.get_clinic

Return canonical Recovery TLV identity and clinician credentials. No clinical inference, pricing calculation or booking action.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string",
      "enum": [
        "OK",
        "UNAVAILABLE",
        "ERROR"
      ]
    },
    "scope_match": {
      "type": [
        "boolean",
        "null"
      ]
    },
    "clinical_decision": {
      "type": "string",
      "const": "INFO_PROVIDED"
    },
    "urgency": {
      "type": "string",
      "const": "NOT_APPLICABLE"
    },
    "safety_gate_status": {
      "type": "string",
      "const": "NOT_APPLICABLE"
    },
    "autonomous_clearance_issued": {
      "type": "boolean",
      "const": false
    },
    "autonomous_clinical_clearance": {
      "type": "boolean",
      "const": false
    },
    "individualized_prescription_issued": {
      "type": "boolean",
      "const": false
    },
    "requires_clinician_review": {
      "type": "boolean"
    },
    "missing_data": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "warnings": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "confidence": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "level",
        "basis"
      ],
      "properties": {
        "level": {
          "type": "string",
          "enum": [
            "high",
            "moderate",
            "low",
            "indeterminate"
          ]
        },
        "basis": {
          "type": "array",
          "minItems": 1,
          "items": {
            "type": "string",
            "minLength": 1
          }
        }
      }
    },
    "allowed_actions": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "booking_mode",
        "booking_permitted",
        "exercise_permitted",
        "emergency_referral_required"
      ],
      "properties": {
        "booking_mode": {
          "type": "string",
          "enum": [
            "NONE",
            "ASSESSMENT_ONLY",
            "ROUTINE_TREATMENT"
          ]
        },
        "booking_permitted": {
          "type": "boolean"
        },
        "exercise_permitted": {
          "type": "boolean"
        },
        "emergency_referral_required": {
          "type": "boolean"
        }
      }
    },
    "provenance": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "source_id",
          "source_type",
          "last_verified_at"
        ],
        "properties": {
          "source_id": {
            "type": "string",
            "minLength": 1
          },
          "source_type": {
            "type": "string",
            "minLength": 1
          },
          "resource_uri": {
            "type": "string",
            "format": "uri"
          },
          "last_verified_at": {
            "type": "string",
            "format": "date"
          }
        }
      }
    },
    "limitations": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "version": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "server",
        "schema"
      ],
      "properties": {
        "server": {
          "type": "string",
          "minLength": 1
        },
        "schema": {
          "type": "string",
          "minLength": 1
        },
        "protocol": {
          "type": "string",
          "const": "2026-07-28"
        }
      }
    },
    "result": {
      "type": "object"
    },
    "data": {
      "type": "object"
    }
  },
  "required": [
    "status",
    "scope_match",
    "clinical_decision",
    "urgency",
    "safety_gate_status",
    "autonomous_clearance_issued",
    "autonomous_clinical_clearance",
    "individualized_prescription_issued",
    "requires_clinician_review",
    "missing_data",
    "warnings",
    "confidence",
    "allowed_actions",
    "provenance",
    "limitations",
    "version",
    "result",
    "data"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢recovery.identity.get_location

Return canonical address, coordinates, operating hours and contact channels. Hours are not live appointment availability.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string",
      "enum": [
        "OK",
        "UNAVAILABLE",
        "ERROR"
      ]
    },
    "scope_match": {
      "type": [
        "boolean",
        "null"
      ]
    },
    "clinical_decision": {
      "type": "string",
      "const": "INFO_PROVIDED"
    },
    "urgency": {
      "type": "string",
      "const": "NOT_APPLICABLE"
    },
    "safety_gate_status": {
      "type": "string",
      "const": "NOT_APPLICABLE"
    },
    "autonomous_clearance_issued": {
      "type": "boolean",
      "const": false
    },
    "autonomous_clinical_clearance": {
      "type": "boolean",
      "const": false
    },
    "individualized_prescription_issued": {
      "type": "boolean",
      "const": false
    },
    "requires_clinician_review": {
      "type": "boolean"
    },
    "missing_data": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "warnings": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "confidence": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "level",
        "basis"
      ],
      "properties": {
        "level": {
          "type": "string",
          "enum": [
            "high",
            "moderate",
            "low",
            "indeterminate"
          ]
        },
        "basis": {
          "type": "array",
          "minItems": 1,
          "items": {
            "type": "string",
            "minLength": 1
          }
        }
      }
    },
    "allowed_actions": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "booking_mode",
        "booking_permitted",
        "exercise_permitted",
        "emergency_referral_required"
      ],
      "properties": {
        "booking_mode": {
          "type": "string",
          "enum": [
            "NONE",
            "ASSESSMENT_ONLY",
            "ROUTINE_TREATMENT"
          ]
        },
        "booking_permitted": {
          "type": "boolean"
        },
        "exercise_permitted": {
          "type": "boolean"
        },
        "emergency_referral_required": {
          "type": "boolean"
        }
      }
    },
    "provenance": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "source_id",
          "source_type",
          "last_verified_at"
        ],
        "properties": {
          "source_id": {
            "type": "string",
            "minLength": 1
          },
          "source_type": {
            "type": "string",
            "minLength": 1
          },
          "resource_uri": {
            "type": "string",
            "format": "uri"
          },
          "last_verified_at": {
            "type": "string",
            "format": "date"
          }
        }
      }
    },
    "limitations": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "version": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "server",
        "schema"
      ],
      "properties": {
        "server": {
          "type": "string",
          "minLength": 1
        },
        "schema": {
          "type": "string",
          "minLength": 1
        },
        "protocol": {
          "type": "string",
          "const": "2026-07-28"
        }
      }
    },
    "result": {
      "type": "object"
    },
    "data": {
      "type": "object"
    }
  },
  "required": [
    "status",
    "scope_match",
    "clinical_decision",
    "urgency",
    "safety_gate_status",
    "autonomous_clearance_issued",
    "autonomous_clinical_clearance",
    "individualized_prescription_issued",
    "requires_clinician_review",
    "missing_data",
    "warnings",
    "confidence",
    "allowed_actions",
    "provenance",
    "limitations",
    "version",
    "result",
    "data"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢recovery.identity.get_pricing

Return the canonical session fee, duration, cancellation policy and factual reimbursement status. Does not estimate unverified coverage.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string",
      "enum": [
        "OK",
        "UNAVAILABLE",
        "ERROR"
      ]
    },
    "scope_match": {
      "type": [
        "boolean",
        "null"
      ]
    },
    "clinical_decision": {
      "type": "string",
      "const": "INFO_PROVIDED"
    },
    "urgency": {
      "type": "string",
      "const": "NOT_APPLICABLE"
    },
    "safety_gate_status": {
      "type": "string",
      "const": "NOT_APPLICABLE"
    },
    "autonomous_clearance_issued": {
      "type": "boolean",
      "const": false
    },
    "autonomous_clinical_clearance": {
      "type": "boolean",
      "const": false
    },
    "individualized_prescription_issued": {
      "type": "boolean",
      "const": false
    },
    "requires_clinician_review": {
      "type": "boolean"
    },
    "missing_data": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "warnings": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "confidence": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "level",
        "basis"
      ],
      "properties": {
        "level": {
          "type": "string",
          "enum": [
            "high",
            "moderate",
            "low",
            "indeterminate"
          ]
        },
        "basis": {
          "type": "array",
          "minItems": 1,
          "items": {
            "type": "string",
            "minLength": 1
          }
        }
      }
    },
    "allowed_actions": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "booking_mode",
        "booking_permitted",
        "exercise_permitted",
        "emergency_referral_required"
      ],
      "properties": {
        "booking_mode": {
          "type": "string",
          "enum": [
            "NONE",
            "ASSESSMENT_ONLY",
            "ROUTINE_TREATMENT"
          ]
        },
        "booking_permitted": {
          "type": "boolean"
        },
        "exercise_permitted": {
          "type": "boolean"
        },
        "emergency_referral_required": {
          "type": "boolean"
        }
      }
    },
    "provenance": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "source_id",
          "source_type",
          "last_verified_at"
        ],
        "properties": {
          "source_id": {
            "type": "string",
            "minLength": 1
          },
          "source_type": {
            "type": "string",
            "minLength": 1
          },
          "resource_uri": {
            "type": "string",
            "format": "uri"
          },
          "last_verified_at": {
            "type": "string",
            "format": "date"
          }
        }
      }
    },
    "limitations": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "version": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "server",
        "schema"
      ],
      "properties": {
        "server": {
          "type": "string",
          "minLength": 1
        },
        "schema": {
          "type": "string",
          "minLength": 1
        },
        "protocol": {
          "type": "string",
          "const": "2026-07-28"
        }
      }
    },
    "result": {
      "type": "object"
    },
    "data": {
      "type": "object"
    }
  },
  "required": [
    "status",
    "scope_match",
    "clinical_decision",
    "urgency",
    "safety_gate_status",
    "autonomous_clearance_issued",
    "autonomous_clinical_clearance",
    "individualized_prescription_issued",
    "requires_clinician_review",
    "missing_data",
    "warnings",
    "confidence",
    "allowed_actions",
    "provenance",
    "limitations",
    "version",
    "result",
    "data"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢recovery.identity.get_scope

Return the clinic's canonical inclusions, exclusions and minimum age as factual policy. Does not decide safety or patient suitability.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string",
      "enum": [
        "OK",
        "UNAVAILABLE",
        "ERROR"
      ]
    },
    "scope_match": {
      "type": [
        "boolean",
        "null"
      ]
    },
    "clinical_decision": {
      "type": "string",
      "const": "INFO_PROVIDED"
    },
    "urgency": {
      "type": "string",
      "const": "NOT_APPLICABLE"
    },
    "safety_gate_status": {
      "type": "string",
      "const": "NOT_APPLICABLE"
    },
    "autonomous_clearance_issued": {
      "type": "boolean",
      "const": false
    },
    "autonomous_clinical_clearance": {
      "type": "boolean",
      "const": false
    },
    "individualized_prescription_issued": {
      "type": "boolean",
      "const": false
    },
    "requires_clinician_review": {
      "type": "boolean"
    },
    "missing_data": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "warnings": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "confidence": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "level",
        "basis"
      ],
      "properties": {
        "level": {
          "type": "string",
          "enum": [
            "high",
            "moderate",
            "low",
            "indeterminate"
          ]
        },
        "basis": {
          "type": "array",
          "minItems": 1,
          "items": {
            "type": "string",
            "minLength": 1
          }
        }
      }
    },
    "allowed_actions": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "booking_mode",
        "booking_permitted",
        "exercise_permitted",
        "emergency_referral_required"
      ],
      "properties": {
        "booking_mode": {
          "type": "string",
          "enum": [
            "NONE",
            "ASSESSMENT_ONLY",
            "ROUTINE_TREATMENT"
          ]
        },
        "booking_permitted": {
          "type": "boolean"
        },
        "exercise_permitted": {
          "type": "boolean"
        },
        "emergency_referral_required": {
          "type": "boolean"
        }
      }
    },
    "provenance": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "source_id",
          "source_type",
          "last_verified_at"
        ],
        "properties": {
          "source_id": {
            "type": "string",
            "minLength": 1
          },
          "source_type": {
            "type": "string",
            "minLength": 1
          },
          "resource_uri": {
            "type": "string",
            "format": "uri"
          },
          "last_verified_at": {
            "type": "string",
            "format": "date"
          }
        }
      }
    },
    "limitations": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "version": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "server",
        "schema"
      ],
      "properties": {
        "server": {
          "type": "string",
          "minLength": 1
        },
        "schema": {
          "type": "string",
          "minLength": 1
        },
        "protocol": {
          "type": "string",
          "const": "2026-07-28"
        }
      }
    },
    "result": {
      "type": "object"
    },
    "data": {
      "type": "object"
    }
  },
  "required": [
    "status",
    "scope_match",
    "clinical_decision",
    "urgency",
    "safety_gate_status",
    "autonomous_clearance_issued",
    "autonomous_clinical_clearance",
    "individualized_prescription_issued",
    "requires_clinician_review",
    "missing_data",
    "warnings",
    "confidence",
    "allowed_actions",
    "provenance",
    "limitations",
    "version",
    "result",
    "data"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢recovery.navigation.get_booking_handoff(language)

Return human-confirmed booking and WhatsApp handoff links. Never claims to create, reserve, modify or cancel an appointment.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "language": {
      "type": "string",
      "enum": [
        "he",
        "en",
        "es",
        "ru"
      ]
    }
  },
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string",
      "enum": [
        "OK",
        "UNAVAILABLE",
        "ERROR"
      ]
    },
    "scope_match": {
      "type": [
        "boolean",
        "null"
      ]
    },
    "clinical_decision": {
      "type": "string",
      "const": "INFO_PROVIDED"
    },
    "urgency": {
      "type": "string",
      "const": "NOT_APPLICABLE"
    },
    "safety_gate_status": {
      "type": "string",
      "const": "NOT_APPLICABLE"
    },
    "autonomous_clearance_issued": {
      "type": "boolean",
      "const": false
    },
    "autonomous_clinical_clearance": {
      "type": "boolean",
      "const": false
    },
    "individualized_prescription_issued": {
      "type": "boolean",
      "const": false
    },
    "requires_clinician_review": {
      "type": "boolean"
    },
    "missing_data": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "warnings": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "confidence": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "level",
        "basis"
      ],
      "properties": {
        "level": {
          "type": "string",
          "enum": [
            "high",
            "moderate",
            "low",
            "indeterminate"
          ]
        },
        "basis": {
          "type": "array",
          "minItems": 1,
          "items": {
            "type": "string",
            "minLength": 1
          }
        }
      }
    },
    "allowed_actions": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "booking_mode",
        "booking_permitted",
        "exercise_permitted",
        "emergency_referral_required"
      ],
      "properties": {
        "booking_mode": {
          "type": "string",
          "enum": [
            "NONE",
            "ASSESSMENT_ONLY",
            "ROUTINE_TREATMENT"
          ]
        },
        "booking_permitted": {
          "type": "boolean"
        },
        "exercise_permitted": {
          "type": "boolean"
        },
        "emergency_referral_required": {
          "type": "boolean"
        }
      }
    },
    "provenance": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "source_id",
          "source_type",
          "last_verified_at"
        ],
        "properties": {
          "source_id": {
            "type": "string",
            "minLength": 1
          },
          "source_type": {
            "type": "string",
            "minLength": 1
          },
          "resource_uri": {
            "type": "string",
            "format": "uri"
          },
          "last_verified_at": {
            "type": "string",
            "format": "date"
          }
        }
      }
    },
    "limitations": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "version": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "server",
        "schema"
      ],
      "properties": {
        "server": {
          "type": "string",
          "minLength": 1
        },
        "schema": {
          "type": "string",
          "minLength": 1
        },
        "protocol": {
          "type": "string",
          "const": "2026-07-28"
        }
      }
    },
    "result": {
      "type": "object"
    },
    "data": {
      "type": "object"
    }
  },
  "required": [
    "status",
    "scope_match",
    "clinical_decision",
    "urgency",
    "safety_gate_status",
    "autonomous_clearance_issued",
    "autonomous_clinical_clearance",
    "individualized_prescription_issued",
    "requires_clinician_review",
    "missing_data",
    "warnings",
    "confidence",
    "allowed_actions",
    "provenance",
    "limitations",
    "version",
    "result",
    "data"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢recovery.navigation.get_condition(slug)

Return a published condition record by exact slug. The record is educational and is not a patient-specific diagnosis or treatment plan.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "pattern": "^[a-z0-9][a-z0-9-]{1,119}$"
    }
  },
  "required": [
    "slug"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string",
      "enum": [
        "OK",
        "INSUFFICIENT_DATA",
        "NOT_FOUND",
        "UNAVAILABLE",
        "ERROR"
      ]
    },
    "scope_match": {
      "type": [
        "boolean",
        "null"
      ]
    },
    "clinical_decision": {
      "type": "string",
      "enum": [
        "INFO_PROVIDED",
        "FRAMEWORK_ONLY",
        "DEFER"
      ]
    },
    "urgency": {
      "type": "string",
      "enum": [
        "NOT_APPLICABLE",
        "NONE",
        "ROUTINE"
      ]
    },
    "safety_gate_status": {
      "type": "string",
      "enum": [
        "NOT_APPLICABLE",
        "NOT_CLEARED"
      ]
    },
    "autonomous_clearance_issued": {
      "type": "boolean",
      "const": false
    },
    "autonomous_clinical_clearance": {
      "type": "boolean",
      "const": false
    },
    "individualized_prescription_issued": {
      "type": "boolean",
      "const": false
    },
    "requires_clinician_review": {
      "type": "boolean"
    },
    "missing_data": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "warnings": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "confidence": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "level",
        "basis"
      ],
      "properties": {
        "level": {
          "type": "string",
          "enum": [
            "high",
            "moderate",
            "low",
            "indeterminate"
          ]
        },
        "basis": {
          "type": "array",
          "minItems": 1,
          "items": {
            "type": "string",
            "minLength": 1
          }
        }
      }
    },
    "allowed_actions": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "booking_mode",
        "booking_permitted",
        "exercise_permitted",
        "emergency_referral_required"
      ],
      "properties": {
        "booking_mode": {
          "type": "string",
          "enum": [
            "NONE",
            "ASSESSMENT_ONLY",
            "ROUTINE_TREATMENT"
          ]
        },
        "booking_permitted": {
          "type": "boolean"
        },
        "exercise_permitted": {
          "type": "boolean"
        },
        "emergency_referral_required": {
          "type": "boolean"
        }
      }
    },
    "provenance": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "source_id",
          "source_type",
          "last_verified_at"
        ],
        "properties": {
          "source_id": {
            "type": "string",
            "minLength": 1
          },
          "source_type": {
            "type": "string",
            "minLength": 1
          },
          "resource_uri": {
            "type": "string",
            "format": "uri"
          },
          "last_verified_at": {
            "type": [
              "string",
              "null"
            ],
            "format": "date"
          }
        }
      }
    },
    "limitations": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "version": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "server",
        "schema"
      ],
      "properties": {
        "server": {
          "type": "string",
          "minLength": 1
        },
        "schema": {
          "type": "string",
          "minLength": 1
        },
        "protocol": {
          "type": "string",
          "const": "2026-07-28"
        }
      }
    },
    "result": {
      "type": "object"
    },
    "data": {
      "type": "object"
    }
  },
  "required": [
    "status",
    "scope_match",
    "clinical_decision",
    "urgency",
    "safety_gate_status",
    "autonomous_clearance_issued",
    "autonomous_clinical_clearance",
    "individualized_prescription_issued",
    "requires_clinician_review",
    "missing_data",
    "warnings",
    "confidence",
    "allowed_actions",
    "provenance",
    "limitations",
    "version",
    "result",
    "data"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢recovery.navigation.get_live_availability(from_date, days, time_preference, after_time, before_time, ...)

After applying the clinical routing and safety gate at https://recoverytlv.co.il/clinical/, return free_slots_snapshot: the available appointment times (only free times, never booked slots or patient data) from the list the clinic uploads about every 15 minutes (07:00-23:00 Israel time), filtered to the request and to the next three distinct dates, with updated_at, and kept up overnight and hidden only if older than 48 hours. EMERGENCY, REFER and OUT_OF_SCOPE block scheduling. This server never contacts Kuze and never confirms a booking: a time is confirmed only when the patient books it in the official public Kuze scheduler, which the LLM should open to verify when it can. Never infer availability from clinic hours or invent a missing date.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "from_date": {
      "type": "string",
      "format": "date",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "days": {
      "type": "integer",
      "minimum": 1,
      "maximum": 30,
      "default": 14
    },
    "time_preference": {
      "type": "string",
      "enum": [
        "ANY",
        "MORNING",
        "AFTERNOON",
        "EVENING"
      ],
      "default": "ANY"
    },
    "after_time": {
      "type": "string",
      "pattern": "^(?:[01]\\d|2[0-3]):[0-5]\\d$"
    },
    "before_time": {
      "type": "string",
      "pattern": "^(?:[01]\\d|2[0-3]):[0-5]\\d$"
    },
    "max_results": {
      "type": "integer",
      "const": 3,
      "default": 3
    },
    "patient_type": {
      "type": "string",
      "enum": [
        "NEW_PATIENT",
        "EXISTING_PATIENT",
        "UNKNOWN"
      ],
      "default": "UNKNOWN"
    },
    "language": {
      "type": "string",
      "enum": [
        "he",
        "en",
        "es",
        "ru"
      ],
      "default": "he"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string",
      "const": "LOOKUP_REQUIRED"
    },
    "timezone": {
      "type": "string",
      "const": "Asia/Jerusalem"
    },
    "source": {
      "type": "string",
      "const": "KUZE_PUBLIC_SCHEDULER"
    },
    "source_status": {
      "type": "string",
      "const": "PUBLIC_UI"
    },
    "availability_checked": {
      "type": "boolean",
      "const": false
    },
    "query_window": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "start",
        "end"
      ],
      "properties": {
        "start": {
          "type": "string",
          "format": "date-time"
        },
        "end": {
          "type": "string",
          "format": "date-time"
        }
      }
    },
    "slots": {
      "type": "array",
      "maxItems": 0
    },
    "availability_is_live": {
      "type": "boolean",
      "const": false
    },
    "booking_confirmed": {
      "type": "boolean",
      "const": false
    },
    "free_slots_snapshot": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "status",
        "source",
        "url",
        "updated_at",
        "age_minutes",
        "stale_after_minutes",
        "refresh",
        "coverage",
        "filters_note",
        "free_slots",
        "is_live",
        "is_reservation",
        "confirm_in",
        "presentation_rule"
      ],
      "properties": {
        "status": {
          "type": "string",
          "enum": [
            "FREE_SLOTS_LISTED",
            "NO_FREE_SLOTS_IN_WINDOW",
            "STALE",
            "NO_DATA"
          ]
        },
        "source": {
          "type": "string",
          "const": "RECOVERY_TLV_FREE_SLOT_SNAPSHOT"
        },
        "url": {
          "type": "string",
          "const": "https://recoverytlv.co.il/availability/"
        },
        "updated_at": {
          "type": [
            "string",
            "null"
          ],
          "format": "date-time"
        },
        "age_minutes": {
          "type": [
            "integer",
            "null"
          ],
          "minimum": 0
        },
        "stale_after_minutes": {
          "type": "integer",
          "const": 2880
        },
        "refresh": {
          "type": "string",
          "minLength": 1
        },
        "coverage": {
          "type": "object",
          "additionalProperties": false,
          "required": [
            "start",
            "end"
          ],
          "properties": {
            "start": {
              "type": "string",
              "format": "date-time"
            },
            "end": {
              "type": "string",
              "format": "date-time"
            }
          }
        },
        "filters_note": {
          "type": "string",
          "minLength": 1
        },
        "free_slots": {
          "type": "array",
          "maxItems": 60,
          "items": {
            "type": "object",
            "additionalProperties": false,
            "required": [
              "start",
              "date",
              "weekday",
              "time",
              "duration_min"
            ],
            "properties": {
              "start": {
                "type": "string",
                "format": "date-time"
              },
              "date": {
                "type": "string",
                "format": "date"
              },
              "weekday": {
                "type": "string",
                "enum": [
                  "Sunday",
                  "Monday",
                  "Tuesday",
                  "Wednesday",
                  "Thursday",
                  "Friday",
                  "Saturday"
                ]
              },
              "time": {
                "type": "string",
                "pattern": "^(?:[01]\\d|2[0-3]):[0-5]\\d$"
              },
              "duration_min": {
                "type": "integer",
                "minimum": 15,
                "maximum": 180
              }
            }
          }
        },
        "is_live": {
          "type": "boolean",
          "const": false
        },
        "is_reservation": {
          "type": "boolean",
          "const": false
        },
        "confirm_in": {
          "type": "string",
          "const": "https://recoverytlv.kuze.co.il/#/scheduler/82913"
        },
        "presentation_rule": {
          "type": "string",
          "minLength": 1
        }
      }
    },
    "lookup_handoff": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "required",
        "method",
        "inspection_url",
        "must_check_online",
        "selection_policy",
        "requested_filters",
        "instructions"
      ],
      "properties": {
        "required": {
          "type": "boolean",
          "const": true
        },
        "method": {
          "type": "string",
          "const": "OPEN_PUBLIC_SCHEDULER"
        },
        "inspection_url": {
          "type": "string",
          "const": "https://recoverytlv.kuze.co.il/#/scheduler/82913"
        },
        "must_check_online": {
          "type": "boolean",
          "const": true
        },
        "selection_policy": {
          "type": "string",
          "const": "UP_TO_THREE_AVAILABLE_DAYS"
        },
        "requested_filters": {
          "type": "object",
          "additionalProperties": false,
          "required": [
            "from_date",
            "days",
            "time_preference",
            "after_time",
            "before_time",
            "max_results",
            "patient_type",
            "language"
          ],
          "properties": {
            "from_date": {
              "type": "string",
              "format": "date"
            },
            "days": {
              "type": "integer",
              "minimum": 1,
              "maximum": 30
            },
            "time_preference": {
              "type": "string",
              "enum": [
                "ANY",
                "MORNING",
                "AFTERNOON",
                "EVENING"
              ]
            },
            "after_time": {
              "type": [
                "string",
                "null"
              ],
              "pattern": "^(?:[01]\\d|2[0-3]):[0-5]\\d$"
            },
            "before_time": {
              "type": [
                "string",
                "null"
              ],
              "pattern": "^(?:[01]\\d|2[0-3]):[0-5]\\d$"
            },
            "max_results": {
              "type": "integer",
              "const": 3
            },
            "patient_type": {
              "type": "string",
              "enum": [
                "NEW_PATIENT",
                "EXISTING_PATIENT",
                "UNKNOWN"
              ]
            },
            "language": {
              "type": "string",
              "enum": [
                "he",
                "en",
                "es",
                "ru"
              ]
            }
          }
        },
        "instructions": {
          "type": "array",
          "minItems": 5,
          "items": {
            "type": "string",
            "minLength": 1
          }
        }
      }
    },
    "rules_version": {
      "type": "string",
      "minLength": 1
    },
    "limitations": {
      "type": "array",
      "minItems": 1,
      "items": {
        "type": "string",
        "minLength": 1
      }
    }
  },
  "required": [
    "status",
    "timezone",
    "source",
    "source_status",
    "availability_checked",
    "query_window",
    "slots",
    "availability_is_live",
    "booking_confirmed",
    "free_slots_snapshot",
    "lookup_handoff",
    "rules_version",
    "limitations"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢recovery.navigation.get_reimbursement(insurer, sessions)

Return canonical health-fund reimbursement status and a calculation only where a verified cap exists. Unknown policy terms remain unknown.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "insurer": {
      "type": "string",
      "enum": [
        "clalit",
        "maccabi",
        "meuhedet",
        "leumit",
        "private",
        "none"
      ]
    },
    "sessions": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    }
  },
  "required": [
    "insurer"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string",
      "enum": [
        "OK",
        "UNAVAILABLE",
        "ERROR"
      ]
    },
    "scope_match": {
      "type": [
        "boolean",
        "null"
      ]
    },
    "clinical_decision": {
      "type": "string",
      "const": "INFO_PROVIDED"
    },
    "urgency": {
      "type": "string",
      "const": "NOT_APPLICABLE"
    },
    "safety_gate_status": {
      "type": "string",
      "const": "NOT_APPLICABLE"
    },
    "autonomous_clearance_issued": {
      "type": "boolean",
      "const": false
    },
    "autonomous_clinical_clearance": {
      "type": "boolean",
      "const": false
    },
    "individualized_prescription_issued": {
      "type": "boolean",
      "const": false
    },
    "requires_clinician_review": {
      "type": "boolean"
    },
    "missing_data": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "warnings": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "confidence": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "level",
        "basis"
      ],
      "properties": {
        "level": {
          "type": "string",
          "enum": [
            "high",
            "moderate",
            "low",
            "indeterminate"
          ]
        },
        "basis": {
          "type": "array",
          "minItems": 1,
          "items": {
            "type": "string",
            "minLength": 1
          }
        }
      }
    },
    "allowed_actions": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "booking_mode",
        "booking_permitted",
        "exercise_permitted",
        "emergency_referral_required"
      ],
      "properties": {
        "booking_mode": {
          "type": "string",
          "enum": [
            "NONE",
            "ASSESSMENT_ONLY",
            "ROUTINE_TREATMENT"
          ]
        },
        "booking_permitted": {
          "type": "boolean"
        },
        "exercise_permitted": {
          "type": "boolean"
        },
        "emergency_referral_required": {
          "type": "boolean"
        }
      }
    },
    "provenance": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "source_id",
          "source_type",
          "last_verified_at"
        ],
        "properties": {
          "source_id": {
            "type": "string",
            "minLength": 1
          },
          "source_type": {
            "type": "string",
            "minLength": 1
          },
          "resource_uri": {
            "type": "string",
            "format": "uri"
          },
          "last_verified_at": {
            "type": "string",
            "format": "date"
          }
        }
      }
    },
    "limitations": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "version": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "server",
        "schema"
      ],
      "properties": {
        "server": {
          "type": "string",
          "minLength": 1
        },
        "schema": {
          "type": "string",
          "minLength": 1
        },
        "protocol": {
          "type": "string",
          "const": "2026-07-28"
        }
      }
    },
    "result": {
      "type": "object"
    },
    "data": {
      "type": "object"
    }
  },
  "required": [
    "status",
    "scope_match",
    "clinical_decision",
    "urgency",
    "safety_gate_status",
    "autonomous_clearance_issued",
    "autonomous_clinical_clearance",
    "individualized_prescription_issued",
    "requires_clinician_review",
    "missing_data",
    "warnings",
    "confidence",
    "allowed_actions",
    "provenance",
    "limitations",
    "version",
    "result",
    "data"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢recovery.navigation.search_conditions(query, language, limit)

Search the published condition index by text and language. A search match is content discovery, not diagnosis or confirmation that a patient is in scope.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200
    },
    "language": {
      "type": "string",
      "enum": [
        "he",
        "en",
        "es",
        "ru"
      ]
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string",
      "enum": [
        "OK",
        "INSUFFICIENT_DATA",
        "NOT_FOUND",
        "UNAVAILABLE",
        "ERROR"
      ]
    },
    "scope_match": {
      "type": [
        "boolean",
        "null"
      ]
    },
    "clinical_decision": {
      "type": "string",
      "enum": [
        "INFO_PROVIDED",
        "FRAMEWORK_ONLY",
        "DEFER"
      ]
    },
    "urgency": {
      "type": "string",
      "enum": [
        "NOT_APPLICABLE",
        "NONE",
        "ROUTINE"
      ]
    },
    "safety_gate_status": {
      "type": "string",
      "enum": [
        "NOT_APPLICABLE",
        "NOT_CLEARED"
      ]
    },
    "autonomous_clearance_issued": {
      "type": "boolean",
      "const": false
    },
    "autonomous_clinical_clearance": {
      "type": "boolean",
      "const": false
    },
    "individualized_prescription_issued": {
      "type": "boolean",
      "const": false
    },
    "requires_clinician_review": {
      "type": "boolean"
    },
    "missing_data": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "warnings": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "confidence": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "level",
        "basis"
      ],
      "properties": {
        "level": {
          "type": "string",
          "enum": [
            "high",
            "moderate",
            "low",
            "indeterminate"
          ]
        },
        "basis": {
          "type": "array",
          "minItems": 1,
          "items": {
            "type": "string",
            "minLength": 1
          }
        }
      }
    },
    "allowed_actions": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "booking_mode",
        "booking_permitted",
        "exercise_permitted",
        "emergency_referral_required"
      ],
      "properties": {
        "booking_mode": {
          "type": "string",
          "enum": [
            "NONE",
            "ASSESSMENT_ONLY",
            "ROUTINE_TREATMENT"
          ]
        },
        "booking_permitted": {
          "type": "boolean"
        },
        "exercise_permitted": {
          "type": "boolean"
        },
        "emergency_referral_required": {
          "type": "boolean"
        }
      }
    },
    "provenance": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "source_id",
          "source_type",
          "last_verified_at"
        ],
        "properties": {
          "source_id": {
            "type": "string",
            "minLength": 1
          },
          "source_type": {
            "type": "string",
            "minLength": 1
          },
          "resource_uri": {
            "type": "string",
            "format": "uri"
          },
          "last_verified_at": {
            "type": [
              "string",
              "null"
            ],
            "format": "date"
          }
        }
      }
    },
    "limitations": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "version": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "server",
        "schema"
      ],
      "properties": {
        "server": {
          "type": "string",
          "minLength": 1
        },
        "schema": {
          "type": "string",
          "minLength": 1
        },
        "protocol": {
          "type": "string",
          "const": "2026-07-28"
        }
      }
    },
    "result": {
      "type": "object"
    },
    "data": {
      "type": "object"
    }
  },
  "required": [
    "status",
    "scope_match",
    "clinical_decision",
    "urgency",
    "safety_gate_status",
    "autonomous_clearance_issued",
    "autonomous_clinical_clearance",
    "individualized_prescription_issued",
    "requires_clinician_review",
    "missing_data",
    "warnings",
    "confidence",
    "allowed_actions",
    "provenance",
    "limitations",
    "version",
    "result",
    "data"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet15 Tools