Files
clinicpro/graphify-out/cache/ast/v0.8.44/fc1f5be7a63295184a69a7c63af90e9d6f03c74dbd27b854f65d72965cac06a9.json
T
hamed 0750bc9812 feat: add multi-city representation support and domain context resolution
- Created migration to add representation_cities table and domain, is_global fields to representations.
- Implemented SiteContextController to resolve domain to site context (city | representation | unknown).
- Developed DomainContext and DomainContextResolver services for domain mapping.
- Added tests for DomainContextResolver and commission logic based on domain ownership.
2026-07-09 07:26:58 +03:30

1 line
34 KiB
JSON

{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_representation_md", "label": "representation.md", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L1"}, {"id": "api_representation_representation_agent_api", "label": "Representation (Agent) API", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L1"}, {"id": "api_representation_post_api_v1_representation", "label": "POST `/api/v1/representation`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L9"}, {"id": "api_representation_request_body_application_json", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L15"}, {"id": "api_representation_response_201", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L43"}, {"id": "api_representation_errors", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L60"}, {"id": "api_representation_get_api_v1_representation_uuid", "label": "GET `/api/v1/representation/{uuid}`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L71"}, {"id": "api_representation_path_parameters", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L77"}, {"id": "api_representation_response_200", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L82"}, {"id": "api_representation_errors_100", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L100"}, {"id": "api_representation_patch_api_v1_representation_uuid", "label": "PATCH `/api/v1/representation/{uuid}`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L109"}, {"id": "api_representation_request_body_application_json_115", "label": "Request Body (`application/json`)", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L115"}, {"id": "api_representation_response_200_130", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L130"}, {"id": "api_representation_errors_133", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L133"}, {"id": "api_representation_delete_api_v1_representation_uuid", "label": "DELETE `/api/v1/representation/{uuid}`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L144"}, {"id": "api_representation_response_200_150", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L150"}, {"id": "api_representation_errors_155", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L155"}, {"id": "api_representation_get_api_v1_representation_uuid_dashboard_monthly", "label": "GET `/api/v1/representation/{uuid}/dashboard/monthly`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L164"}, {"id": "api_representation_path_parameters_170", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L170"}, {"id": "api_representation_query_parameters", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L175"}, {"id": "api_representation_response_200_181", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L181"}, {"id": "api_representation_errors_199", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L199"}, {"id": "api_representation_get_api_v1_representation_uuid_dashboard_yearly", "label": "GET `/api/v1/representation/{uuid}/dashboard/yearly`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L208"}, {"id": "api_representation_query_parameters_214", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L214"}, {"id": "api_representation_response_200_219", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L219"}, {"id": "api_representation_get_api_v1_site_context", "label": "GET `/api/v1/site-context`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L240"}, {"id": "api_representation_query_parameters_244", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L244"}, {"id": "api_representation_response_200_249", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L249"}, {"id": "api_representation_\u0642\u0627\u0646\u0648\u0646_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u062f\u0627\u0645\u0646\u0647_\u0645\u062d\u0648\u0631", "label": "\u0642\u0627\u0646\u0648\u0646 \u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646 \u062f\u0627\u0645\u0646\u0647\u200c\u0645\u062d\u0648\u0631", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L264"}, {"id": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", "label": "\u067e\u0646\u0644 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647 (ROLE_REPRESENTATION)", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L274"}, {"id": "api_representation_get_api_v1_representation_me", "label": "GET `/api/v1/representation/me`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L280"}, {"id": "api_representation_response_200_284", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L284"}, {"id": "api_representation_errors_308", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L308"}, {"id": "api_representation_post_api_v1_representation_verify_national_code", "label": "POST `/api/v1/representation/verify-national-code`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L315"}, {"id": "api_representation_request_body", "label": "Request Body", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L319"}, {"id": "api_representation_response_200_327", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L327"}, {"id": "api_representation_errors_330", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L330"}, {"id": "api_representation_post_api_v1_representation_iban", "label": "POST `/api/v1/representation/iban`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L340"}, {"id": "api_representation_request_body_344", "label": "Request Body", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L344"}, {"id": "api_representation_response_200_353", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L353"}, {"id": "api_representation_errors_356", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L356"}, {"id": "api_representation_delete_api_v1_representation_iban_id", "label": "DELETE `/api/v1/representation/iban/{id}`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L368"}, {"id": "api_representation_response_200_372", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L372"}, {"id": "api_representation_post_api_v1_representation_doctor", "label": "POST `/api/v1/representation/doctor`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L377"}, {"id": "api_representation_request_body_381", "label": "Request Body", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L381"}, {"id": "api_representation_response_201_393", "label": "Response `201`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L393"}, {"id": "api_representation_errors_397", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L397"}, {"id": "api_representation_post_api_v1_representation_clinic", "label": "POST `/api/v1/representation/clinic`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L406"}, {"id": "api_representation_request_body_410", "label": "Request Body", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L410"}, {"id": "api_representation_response_200_420", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L420"}, {"id": "api_representation_errors_424", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L424"}, {"id": "api_representation_get_api_v1_representation_appointments", "label": "GET `/api/v1/representation/appointments`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L432"}, {"id": "api_representation_query_parameters_436", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L436"}, {"id": "api_representation_response_200_445", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L445"}, {"id": "api_representation_errors_468", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L468"}, {"id": "api_representation_get_api_v1_representation_doctors", "label": "GET `/api/v1/representation/doctors`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L475"}, {"id": "api_representation_query_parameters_481", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L481"}, {"id": "api_representation_response_200_488", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L488"}, {"id": "api_representation_errors_503", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L503"}, {"id": "api_representation_get_api_v1_representation_doctors_stats", "label": "GET `/api/v1/representation/doctors/stats`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L510"}, {"id": "api_representation_response_200_516", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L516"}, {"id": "api_representation_errors_523", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L523"}, {"id": "api_representation_post_api_v1_representation_doctors_uuid_status", "label": "POST `/api/v1/representation/doctors/{uuid}/status`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L530"}, {"id": "api_representation_path_parameters_536", "label": "Path Parameters", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L536"}, {"id": "api_representation_response_200_541", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L541"}, {"id": "api_representation_errors_545", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L545"}, {"id": "api_representation_get_api_v1_representation_clinics", "label": "GET `/api/v1/representation/clinics`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L552"}, {"id": "api_representation_query_parameters_558", "label": "Query Parameters", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L558"}, {"id": "api_representation_response_200_565", "label": "Response `200`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L565"}, {"id": "api_representation_errors_579", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L579"}, {"id": "api_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0639\u0645\u0644\u06a9\u0631\u062f_\u0648_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06cc_\u062c\u0627\u0631\u06cc", "label": "\u062f\u0627\u0634\u0628\u0648\u0631\u062f\u060c \u0639\u0645\u0644\u06a9\u0631\u062f \u0648 \u0645\u0627\u0644\u06cc\u0650 \u0646\u0645\u0627\u06cc\u0646\u062f\u0647\u200c\u06cc \u062c\u0627\u0631\u06cc", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L586"}, {"id": "api_representation_get_api_v1_representation_dashboard_summary", "label": "GET `/api/v1/representation/dashboard/summary`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L590"}, {"id": "api_representation_errors_609", "label": "Errors", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L609"}, {"id": "api_representation_get_api_v1_representation_doctors_performance", "label": "GET `/api/v1/representation/doctors/performance`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L614"}, {"id": "api_representation_get_api_v1_representation_finance_report", "label": "GET `/api/v1/representation/finance/report`", "file_type": "document", "source_file": "docs/api/representation.md", "source_location": "L635"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_docs_api_representation_md", "target": "api_representation_representation_agent_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L1", "weight": 1.0}, {"source": "api_representation_representation_agent_api", "target": "api_representation_post_api_v1_representation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L9", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation", "target": "api_representation_request_body_application_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L15", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation", "target": "api_representation_response_201", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L43", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation", "target": "api_representation_errors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L60", "weight": 1.0}, {"source": "api_representation_representation_agent_api", "target": "api_representation_get_api_v1_representation_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L71", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_uuid", "target": "api_representation_path_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L77", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_uuid", "target": "api_representation_response_200", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L82", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_uuid", "target": "api_representation_errors_100", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L100", "weight": 1.0}, {"source": "api_representation_representation_agent_api", "target": "api_representation_patch_api_v1_representation_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L109", "weight": 1.0}, {"source": "api_representation_patch_api_v1_representation_uuid", "target": "api_representation_request_body_application_json_115", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L115", "weight": 1.0}, {"source": "api_representation_patch_api_v1_representation_uuid", "target": "api_representation_response_200_130", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L130", "weight": 1.0}, {"source": "api_representation_patch_api_v1_representation_uuid", "target": "api_representation_errors_133", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L133", "weight": 1.0}, {"source": "api_representation_representation_agent_api", "target": "api_representation_delete_api_v1_representation_uuid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L144", "weight": 1.0}, {"source": "api_representation_delete_api_v1_representation_uuid", "target": "api_representation_response_200_150", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L150", "weight": 1.0}, {"source": "api_representation_delete_api_v1_representation_uuid", "target": "api_representation_errors_155", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L155", "weight": 1.0}, {"source": "api_representation_representation_agent_api", "target": "api_representation_get_api_v1_representation_uuid_dashboard_monthly", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L164", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_uuid_dashboard_monthly", "target": "api_representation_path_parameters_170", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L170", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_uuid_dashboard_monthly", "target": "api_representation_query_parameters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L175", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_uuid_dashboard_monthly", "target": "api_representation_response_200_181", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L181", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_uuid_dashboard_monthly", "target": "api_representation_errors_199", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L199", "weight": 1.0}, {"source": "api_representation_representation_agent_api", "target": "api_representation_get_api_v1_representation_uuid_dashboard_yearly", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L208", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_uuid_dashboard_yearly", "target": "api_representation_query_parameters_214", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L214", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_uuid_dashboard_yearly", "target": "api_representation_response_200_219", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L219", "weight": 1.0}, {"source": "api_representation_representation_agent_api", "target": "api_representation_get_api_v1_site_context", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L240", "weight": 1.0}, {"source": "api_representation_get_api_v1_site_context", "target": "api_representation_query_parameters_244", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L244", "weight": 1.0}, {"source": "api_representation_get_api_v1_site_context", "target": "api_representation_response_200_249", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L249", "weight": 1.0}, {"source": "api_representation_representation_agent_api", "target": "api_representation_\u0642\u0627\u0646\u0648\u0646_\u06a9\u0645\u06cc\u0633\u06cc\u0648\u0646_\u062f\u0627\u0645\u0646\u0647_\u0645\u062d\u0648\u0631", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L264", "weight": 1.0}, {"source": "api_representation_representation_agent_api", "target": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L274", "weight": 1.0}, {"source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", "target": "api_representation_get_api_v1_representation_me", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L280", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_me", "target": "api_representation_response_200_284", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L284", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_me", "target": "api_representation_errors_308", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L308", "weight": 1.0}, {"source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", "target": "api_representation_post_api_v1_representation_verify_national_code", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L315", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_verify_national_code", "target": "api_representation_request_body", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L319", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_verify_national_code", "target": "api_representation_response_200_327", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L327", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_verify_national_code", "target": "api_representation_errors_330", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L330", "weight": 1.0}, {"source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", "target": "api_representation_post_api_v1_representation_iban", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L340", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_iban", "target": "api_representation_request_body_344", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L344", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_iban", "target": "api_representation_response_200_353", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L353", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_iban", "target": "api_representation_errors_356", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L356", "weight": 1.0}, {"source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", "target": "api_representation_delete_api_v1_representation_iban_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L368", "weight": 1.0}, {"source": "api_representation_delete_api_v1_representation_iban_id", "target": "api_representation_response_200_372", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L372", "weight": 1.0}, {"source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", "target": "api_representation_post_api_v1_representation_doctor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L377", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_doctor", "target": "api_representation_request_body_381", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L381", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_doctor", "target": "api_representation_response_201_393", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L393", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_doctor", "target": "api_representation_errors_397", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L397", "weight": 1.0}, {"source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", "target": "api_representation_post_api_v1_representation_clinic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L406", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_clinic", "target": "api_representation_request_body_410", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L410", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_clinic", "target": "api_representation_response_200_420", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L420", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_clinic", "target": "api_representation_errors_424", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L424", "weight": 1.0}, {"source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", "target": "api_representation_get_api_v1_representation_appointments", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L432", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_appointments", "target": "api_representation_query_parameters_436", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L436", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_appointments", "target": "api_representation_response_200_445", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L445", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_appointments", "target": "api_representation_errors_468", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L468", "weight": 1.0}, {"source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", "target": "api_representation_get_api_v1_representation_doctors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L475", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_doctors", "target": "api_representation_query_parameters_481", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L481", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_doctors", "target": "api_representation_response_200_488", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L488", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_doctors", "target": "api_representation_errors_503", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L503", "weight": 1.0}, {"source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", "target": "api_representation_get_api_v1_representation_doctors_stats", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L510", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_doctors_stats", "target": "api_representation_response_200_516", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L516", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_doctors_stats", "target": "api_representation_errors_523", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L523", "weight": 1.0}, {"source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", "target": "api_representation_post_api_v1_representation_doctors_uuid_status", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L530", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_doctors_uuid_status", "target": "api_representation_path_parameters_536", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L536", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_doctors_uuid_status", "target": "api_representation_response_200_541", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L541", "weight": 1.0}, {"source": "api_representation_post_api_v1_representation_doctors_uuid_status", "target": "api_representation_errors_545", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L545", "weight": 1.0}, {"source": "api_representation_\u067e\u0646\u0644_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_role_representation", "target": "api_representation_get_api_v1_representation_clinics", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L552", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_clinics", "target": "api_representation_query_parameters_558", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L558", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_clinics", "target": "api_representation_response_200_565", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L565", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_clinics", "target": "api_representation_errors_579", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L579", "weight": 1.0}, {"source": "api_representation_representation_agent_api", "target": "api_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0639\u0645\u0644\u06a9\u0631\u062f_\u0648_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06cc_\u062c\u0627\u0631\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L586", "weight": 1.0}, {"source": "api_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0639\u0645\u0644\u06a9\u0631\u062f_\u0648_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06cc_\u062c\u0627\u0631\u06cc", "target": "api_representation_get_api_v1_representation_dashboard_summary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L590", "weight": 1.0}, {"source": "api_representation_get_api_v1_representation_dashboard_summary", "target": "api_representation_errors_609", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L609", "weight": 1.0}, {"source": "api_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0639\u0645\u0644\u06a9\u0631\u062f_\u0648_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06cc_\u062c\u0627\u0631\u06cc", "target": "api_representation_get_api_v1_representation_doctors_performance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L614", "weight": 1.0}, {"source": "api_representation_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_\u0639\u0645\u0644\u06a9\u0631\u062f_\u0648_\u0645\u0627\u0644\u06cc_\u0646\u0645\u0627\u06cc\u0646\u062f\u0647_\u06cc_\u062c\u0627\u0631\u06cc", "target": "api_representation_get_api_v1_representation_finance_report", "relation": "contains", "confidence": "EXTRACTED", "source_file": "docs/api/representation.md", "source_location": "L635", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0}