addedOutput schema / properties / availability_scope
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / coverage
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / decision
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "guidance": {
+ "type": "string"
+ },
+ "options": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "question": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "status": {
+ "enum": [
+ "ready",
+ "compare_variants",
+ "needs_clarification",
+ "no_match",
+ "unavailable"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "status",
+ "question",
+ "options",
+ "guidance"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / pricing_codes
Added value: +{
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
addedOutput schema / properties / related_charges
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "price_availability": {
+ "enum": [
+ "available",
+ "unavailable",
+ "unknown"
+ ],
+ "type": "string"
+ },
+ "pricing_note": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "code",
+ "name",
+ "pricing_note",
+ "price_availability"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / results / items / properties / price_availability
Added value: +{
+ "enum": [
+ "available",
+ "unavailable",
+ "unknown"
+ ],
+ "type": "string"
+}
addedOutput schema / properties / results / items / properties / pricing_note
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+}
addedOutput schema / properties / results / items / properties / service_role
Added value: +{
+ "enum": [
+ "procedure",
+ "add_on",
+ "separate_charge"
+ ],
+ "type": "string"
+}
changedOutput schema / properties / results / items / required
Previous value: -[
- "code",
- "name",
- "description",
- "category",
- "isCommon"
-]New value: +[
+ "code",
+ "name",
+ "description",
+ "category",
+ "isCommon",
+ "price_availability",
+ "service_role",
+ "pricing_note"
+]
addedOutput schema / properties / suggestions
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "code",
+ "name"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
changedOutput schema / required
Previous value: -[
- "query",
- "specialty",
- "category",
- "total",
- "provenance",
- "results"
-]New value: +[
+ "query",
+ "specialty",
+ "category",
+ "total",
+ "provenance",
+ "results",
+ "coverage",
+ "pricing_codes",
+ "availability_scope",
+ "related_charges",
+ "suggestions",
+ "decision"
+]