1b4019bc8841fa26e45feae50e64e746aadfa66e2a8522c87a856b6d56b60691.json 30 KB

1
  1. {"nodes": [{"id": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "label": "clinical_payment.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L1"}, {"id": "api_clinical_payment_get_tenant_no", "label": "_get_tenant_no()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L16"}, {"id": "api_clinical_payment_paymentidbody", "label": "PaymentIdBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L26"}, {"id": "basemodel", "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "api_clinical_payment_batchpaymentidsbody", "label": "BatchPaymentIdsBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L32"}, {"id": "api_clinical_payment_confirmreceiptbody", "label": "ConfirmReceiptBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L38"}, {"id": "api_clinical_payment_submitrefundbody", "label": "SubmitRefundBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L45"}, {"id": "api_clinical_payment_batchsubmitrefundbody", "label": "BatchSubmitRefundBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L53"}, {"id": "api_clinical_payment_confirmrefundbody", "label": "ConfirmRefundBody", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L62"}, {"id": "api_clinical_payment_api_list_payments", "label": "api_list_payments()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L72"}, {"id": "api_clinical_payment_api_receipt_pending", "label": "api_receipt_pending()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L97"}, {"id": "api_clinical_payment_api_receipt_confirmed", "label": "api_receipt_confirmed()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L121"}, {"id": "api_clinical_payment_api_refund_pending", "label": "api_refund_pending()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L145"}, {"id": "api_clinical_payment_api_refund_confirmed", "label": "api_refund_confirmed()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L169"}, {"id": "api_clinical_payment_api_get_payment_detail", "label": "api_get_payment_detail()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L193"}, {"id": "api_clinical_payment_api_submit_receipt", "label": "api_submit_receipt()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L211"}, {"id": "api_clinical_payment_api_batch_submit_receipt", "label": "api_batch_submit_receipt()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L230"}, {"id": "api_clinical_payment_api_confirm_receipt", "label": "api_confirm_receipt()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L249"}, {"id": "api_clinical_payment_api_submit_refund", "label": "api_submit_refund()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L271"}, {"id": "api_clinical_payment_api_batch_submit_refund", "label": "api_batch_submit_refund()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L294"}, {"id": "api_clinical_payment_api_confirm_refund", "label": "api_confirm_refund()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L316"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L1", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "fastapi", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L3", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "pydantic", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L4", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "sqlalchemy_orm", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L5", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "app_core_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L7", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "app_core_menu_guard", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L8", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "app_core_response", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L9", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "app_crud", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L10", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "app_models_models", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L11", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "api_clinical_payment_get_tenant_no", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L16", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "api_clinical_payment_paymentidbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L26", "weight": 1.0}, {"source": "api_clinical_payment_paymentidbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L26", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "api_clinical_payment_batchpaymentidsbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L32", "weight": 1.0}, {"source": "api_clinical_payment_batchpaymentidsbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L32", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "api_clinical_payment_confirmreceiptbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L38", "weight": 1.0}, {"source": "api_clinical_payment_confirmreceiptbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L38", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "api_clinical_payment_submitrefundbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L45", "weight": 1.0}, {"source": "api_clinical_payment_submitrefundbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L45", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "api_clinical_payment_batchsubmitrefundbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L53", "weight": 1.0}, {"source": "api_clinical_payment_batchsubmitrefundbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L53", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "api_clinical_payment_confirmrefundbody", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L62", "weight": 1.0}, {"source": "api_clinical_payment_confirmrefundbody", "target": "basemodel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L62", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "api_clinical_payment_api_list_payments", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L72", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "api_clinical_payment_api_receipt_pending", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L97", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "api_clinical_payment_api_receipt_confirmed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L121", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "api_clinical_payment_api_refund_pending", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L145", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "api_clinical_payment_api_refund_confirmed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L169", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "api_clinical_payment_api_get_payment_detail", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L193", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "api_clinical_payment_api_submit_receipt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L211", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "api_clinical_payment_api_batch_submit_receipt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L230", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "api_clinical_payment_api_confirm_receipt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L249", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "api_clinical_payment_api_submit_refund", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L271", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "api_clinical_payment_api_batch_submit_refund", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L294", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_api_clinical_payment_py", "target": "api_clinical_payment_api_confirm_refund", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L316", "weight": 1.0}, {"source": "api_clinical_payment_api_list_payments", "target": "api_clinical_payment_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L80", "weight": 1.0}, {"source": "api_clinical_payment_api_receipt_pending", "target": "api_clinical_payment_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L104", "weight": 1.0}, {"source": "api_clinical_payment_api_receipt_confirmed", "target": "api_clinical_payment_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L128", "weight": 1.0}, {"source": "api_clinical_payment_api_refund_pending", "target": "api_clinical_payment_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L152", "weight": 1.0}, {"source": "api_clinical_payment_api_refund_confirmed", "target": "api_clinical_payment_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L176", "weight": 1.0}, {"source": "api_clinical_payment_api_get_payment_detail", "target": "api_clinical_payment_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L198", "weight": 1.0}, {"source": "api_clinical_payment_api_submit_receipt", "target": "api_clinical_payment_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L216", "weight": 1.0}, {"source": "api_clinical_payment_api_batch_submit_receipt", "target": "api_clinical_payment_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L235", "weight": 1.0}, {"source": "api_clinical_payment_api_confirm_receipt", "target": "api_clinical_payment_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L255", "weight": 1.0}, {"source": "api_clinical_payment_api_submit_refund", "target": "api_clinical_payment_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L277", "weight": 1.0}, {"source": "api_clinical_payment_api_batch_submit_refund", "target": "api_clinical_payment_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L299", "weight": 1.0}, {"source": "api_clinical_payment_api_confirm_refund", "target": "api_clinical_payment_get_tenant_no", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L322", "weight": 1.0}], "raw_calls": [{"caller_nid": "api_clinical_payment_get_tenant_no", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L17"}, {"caller_nid": "api_clinical_payment_get_tenant_no", "callee": "PermissionError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L19"}, {"caller_nid": "api_clinical_payment_get_tenant_no", "callee": "first", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L20"}, {"caller_nid": "api_clinical_payment_get_tenant_no", "callee": "filter", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L20"}, {"caller_nid": "api_clinical_payment_get_tenant_no", "callee": "query", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L20"}, {"caller_nid": "api_clinical_payment_get_tenant_no", "callee": "PermissionError", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L22"}, {"caller_nid": "api_clinical_payment_api_list_payments", "callee": "list_payments", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L82"}, {"caller_nid": "api_clinical_payment_api_list_payments", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L91"}, {"caller_nid": "api_clinical_payment_api_list_payments", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L93"}, {"caller_nid": "api_clinical_payment_api_list_payments", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L93"}, {"caller_nid": "api_clinical_payment_api_receipt_pending", "callee": "list_payments", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L106"}, {"caller_nid": "api_clinical_payment_api_receipt_pending", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L115"}, {"caller_nid": "api_clinical_payment_api_receipt_pending", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L117"}, {"caller_nid": "api_clinical_payment_api_receipt_pending", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L117"}, {"caller_nid": "api_clinical_payment_api_receipt_confirmed", "callee": "list_payments", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L130"}, {"caller_nid": "api_clinical_payment_api_receipt_confirmed", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L139"}, {"caller_nid": "api_clinical_payment_api_receipt_confirmed", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L141"}, {"caller_nid": "api_clinical_payment_api_receipt_confirmed", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L141"}, {"caller_nid": "api_clinical_payment_api_refund_pending", "callee": "list_payments", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L154"}, {"caller_nid": "api_clinical_payment_api_refund_pending", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L163"}, {"caller_nid": "api_clinical_payment_api_refund_pending", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L165"}, {"caller_nid": "api_clinical_payment_api_refund_pending", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L165"}, {"caller_nid": "api_clinical_payment_api_refund_confirmed", "callee": "list_payments", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L178"}, {"caller_nid": "api_clinical_payment_api_refund_confirmed", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L187"}, {"caller_nid": "api_clinical_payment_api_refund_confirmed", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L189"}, {"caller_nid": "api_clinical_payment_api_refund_confirmed", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L189"}, {"caller_nid": "api_clinical_payment_api_get_payment_detail", "callee": "get_payment_detail", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L200"}, {"caller_nid": "api_clinical_payment_api_get_payment_detail", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L204"}, {"caller_nid": "api_clinical_payment_api_get_payment_detail", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L205"}, {"caller_nid": "api_clinical_payment_api_get_payment_detail", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L207"}, {"caller_nid": "api_clinical_payment_api_get_payment_detail", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L207"}, {"caller_nid": "api_clinical_payment_api_submit_receipt", "callee": "submit_receipt", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L218"}, {"caller_nid": "api_clinical_payment_api_submit_receipt", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L222"}, {"caller_nid": "api_clinical_payment_api_submit_receipt", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L224"}, {"caller_nid": "api_clinical_payment_api_submit_receipt", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L226"}, {"caller_nid": "api_clinical_payment_api_submit_receipt", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L226"}, {"caller_nid": "api_clinical_payment_api_batch_submit_receipt", "callee": "batch_submit_receipt", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L237"}, {"caller_nid": "api_clinical_payment_api_batch_submit_receipt", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L241"}, {"caller_nid": "api_clinical_payment_api_batch_submit_receipt", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L243"}, {"caller_nid": "api_clinical_payment_api_batch_submit_receipt", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L245"}, {"caller_nid": "api_clinical_payment_api_batch_submit_receipt", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L245"}, {"caller_nid": "api_clinical_payment_api_confirm_receipt", "callee": "confirm_receipt", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L257"}, {"caller_nid": "api_clinical_payment_api_confirm_receipt", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L261"}, {"caller_nid": "api_clinical_payment_api_confirm_receipt", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L265"}, {"caller_nid": "api_clinical_payment_api_confirm_receipt", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L267"}, {"caller_nid": "api_clinical_payment_api_confirm_receipt", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L267"}, {"caller_nid": "api_clinical_payment_api_submit_refund", "callee": "submit_refund", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L279"}, {"caller_nid": "api_clinical_payment_api_submit_refund", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L283"}, {"caller_nid": "api_clinical_payment_api_submit_refund", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L288"}, {"caller_nid": "api_clinical_payment_api_submit_refund", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L290"}, {"caller_nid": "api_clinical_payment_api_submit_refund", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L290"}, {"caller_nid": "api_clinical_payment_api_batch_submit_refund", "callee": "batch_submit_refund", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L301"}, {"caller_nid": "api_clinical_payment_api_batch_submit_refund", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L305"}, {"caller_nid": "api_clinical_payment_api_batch_submit_refund", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L310"}, {"caller_nid": "api_clinical_payment_api_batch_submit_refund", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L312"}, {"caller_nid": "api_clinical_payment_api_batch_submit_refund", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L312"}, {"caller_nid": "api_clinical_payment_api_confirm_refund", "callee": "confirm_refund", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L324"}, {"caller_nid": "api_clinical_payment_api_confirm_refund", "callee": "get", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L328"}, {"caller_nid": "api_clinical_payment_api_confirm_refund", "callee": "success_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L332"}, {"caller_nid": "api_clinical_payment_api_confirm_refund", "callee": "error_response", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L334"}, {"caller_nid": "api_clinical_payment_api_confirm_refund", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/api/clinical_payment.py", "source_location": "L334"}]}