{
    "name": "Ovidius Clinical Hospital agent journeys",
    "version": "1.0.0",
    "updated_at": "2026-08-20T12:26:59+00:00",
    "journeys": [
        {
            "id": "find_a_doctor_by_specialty",
            "examples": [
                "Vreau un cardiolog",
                "I need a heart doctor",
                "Care sunt medicii de chirurgie?"
            ],
            "required": [],
            "optional": [
                "location",
                "physician_gender"
            ],
            "steps": [
                {
                    "step": 1,
                    "action": "resolve_specialty",
                    "call": "GET /api/v1/discover?query={specialty_words}"
                },
                {
                    "step": 2,
                    "action": "list_physicians",
                    "call": "GET /api/v1/medici",
                    "filter": "data.specialty_ids contains specialty:ID"
                },
                {
                    "step": 3,
                    "action": "optional_location",
                    "ask_if_missing": "Prefer Spital / Policlinică / Pediatrie / Imagistică?"
                },
                {
                    "step": 4,
                    "action": "handoff_booking",
                    "message": "Programările nu sunt disponibile online prin API. Rugați utilizatorul să sune la 0241 480 400 sau să folosească formularul de contact."
                }
            ],
            "safety": "Do not invent appointment slots."
        },
        {
            "id": "find_a_location",
            "examples": [
                "Unde este policlinica?",
                "OCH hospital address"
            ],
            "steps": [
                {
                    "step": 1,
                    "action": "list_locations",
                    "call": "GET /api/v1/locatii"
                },
                {
                    "step": 2,
                    "action": "show_schedule_and_phone",
                    "fields": [
                        "address",
                        "phone",
                        "scheduleText"
                    ]
                }
            ]
        },
        {
            "id": "find_a_service",
            "examples": [
                "Unde pot face un RMN?",
                "Where can I get an MRI?"
            ],
            "steps": [
                {
                    "step": 1,
                    "action": "search_services",
                    "call": "GET /api/v1/search?q={query}&endpoint=servicii"
                },
                {
                    "step": 2,
                    "action": "related_specialty_physicians",
                    "use": "data.specialty_ids / data.physician_ids"
                },
                {
                    "step": 3,
                    "action": "handoff_booking",
                    "message": "Live appointment slots are not available via API. Ask the user to call 0241 480 400 or use the contact form."
                }
            ]
        },
        {
            "id": "request_appointment",
            "examples": [
                "Vreau o programare",
                "Book me a cardiologist next week"
            ],
            "steps": [
                {
                    "step": 1,
                    "action": "clarify_specialty_or_doctor"
                },
                {
                    "step": 2,
                    "action": "find_matching_physicians",
                    "call": "GET /api/v1/discover?query=medici"
                },
                {
                    "step": 3,
                    "action": "tell_user_to_call",
                    "phone": "0241 480 400",
                    "contact_url": "https://ovidius-ch.ro/contact",
                    "do_not": "Do not invent free slots or confirm a booking."
                }
            ],
            "status": "call_to_book_only"
        },
        {
            "id": "read_medical_education",
            "examples": [
                "Ce este hipertensiunea?",
                "Explain a medical term"
            ],
            "steps": [
                {
                    "step": 1,
                    "action": "search_articles_or_dictionary",
                    "call": "GET /api/v1/discover?query=sfatul-medicului OR dictionar-medical"
                },
                {
                    "step": 2,
                    "action": "respect_safety",
                    "require": "data.safety.disclaimer_ro / disclaimer_en"
                },
                {
                    "step": 3,
                    "action": "emergency_check",
                    "if_emergency_symptoms": "Urge 112 / ER; do not diagnose"
                }
            ]
        }
    ]
}