Files
clinicpro/graphify-out/cache/ast/v0.8.44/928b9537fd12d4583a63863f89c5efbfeef06ee836687f4463a32a1df0185c16.json
T
2026-07-16 14:39:00 +03:30

1 line
21 KiB
JSON

{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_invoiceservice_php", "label": "InvoiceService.php", "file_type": "code", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L1"}, {"id": "service_invoiceservice_invoiceservice", "label": "InvoiceService", "file_type": "code", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L14"}, {"id": "service_invoiceservice_invoiceservice_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L16"}, {"id": "service_invoiceservice_invoiceservice_createfromsession", "label": ".createFromSession()", "file_type": "code", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L29"}, {"id": "patientsession", "label": "PatientSession", "file_type": "code", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L29"}, {"id": "invoice", "label": "Invoice", "file_type": "code", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L29"}, {"id": "service_invoiceservice_invoiceservice_finalize", "label": ".finalize()", "file_type": "code", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L74"}, {"id": "service_invoiceservice_invoiceservice_detailwithsession", "label": ".detailWithSession()", "file_type": "code", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L85"}, {"id": "service_invoiceservice_invoiceservice_tenantinvoicelist", "label": ".tenantInvoiceList()", "file_type": "code", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L104"}, {"id": "service_invoiceservice_invoiceservice_patientinvoicelist", "label": ".patientInvoiceList()", "file_type": "code", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L119"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_invoiceservice_php", "target": "invoice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_invoiceservice_php", "target": "invoiceitem", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_invoiceservice_php", "target": "invoicerepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_invoiceservice_php", "target": "money", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_invoiceservice_php", "target": "tariffservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L9", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_invoiceservice_php", "target": "tenantinsuranceservice", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L10", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_invoiceservice_php", "target": "patientsession", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L11", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_invoiceservice_php", "target": "patientsessionrepository", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L12", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_billing_service_invoiceservice_php", "target": "service_invoiceservice_invoiceservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L14", "weight": 1.0}, {"source": "service_invoiceservice_invoiceservice", "target": "service_invoiceservice_invoiceservice_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L16", "weight": 1.0}, {"source": "service_invoiceservice_invoiceservice", "target": "service_invoiceservice_invoiceservice_createfromsession", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L29", "weight": 1.0}, {"source": "service_invoiceservice_invoiceservice_createfromsession", "target": "patientsession", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L29", "weight": 1.0, "context": "parameter_type"}, {"source": "service_invoiceservice_invoiceservice_createfromsession", "target": "invoice", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L29", "weight": 1.0, "context": "return_type"}, {"source": "service_invoiceservice_invoiceservice", "target": "service_invoiceservice_invoiceservice_finalize", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L74", "weight": 1.0}, {"source": "service_invoiceservice_invoiceservice_finalize", "target": "invoice", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L74", "weight": 1.0, "context": "parameter_type"}, {"source": "service_invoiceservice_invoiceservice", "target": "service_invoiceservice_invoiceservice_detailwithsession", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L85", "weight": 1.0}, {"source": "service_invoiceservice_invoiceservice_detailwithsession", "target": "invoice", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L85", "weight": 1.0, "context": "parameter_type"}, {"source": "service_invoiceservice_invoiceservice", "target": "service_invoiceservice_invoiceservice_tenantinvoicelist", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L104", "weight": 1.0}, {"source": "service_invoiceservice_invoiceservice", "target": "service_invoiceservice_invoiceservice_patientinvoicelist", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L119", "weight": 1.0}, {"source": "service_invoiceservice_invoiceservice_patientinvoicelist", "target": "invoice", "relation": "references_constant", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "src/Billing/Service/InvoiceService.php", "source_location": "L134", "weight": 1.0}], "raw_calls": [{"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L31", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "findBySession", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L31", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L31", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "setSupplementaryInsuranceId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L37", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "setBaseInsuranceId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L37", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "setPatientRecordId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L37", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "setPatientSessionId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L37", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L37", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L38", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getRecord", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L38", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getInsuranceBaseId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L39", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getInsuranceSupplementaryId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L40", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getInsuranceBaseId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L42", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getInsuranceSupplementaryId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L43", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getVisitPriceRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L46", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "coverageRule", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L48", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "coverageRule", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L49", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "calculateItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L50", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "addItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L51", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getServices", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L55", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getServiceItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L56", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getQuantity", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L57", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "resolvePrice", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L58", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "coverageRuleForService", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L61", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L61", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "coverageRuleForService", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L62", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L62", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "calculateItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L64", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "addItem", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L65", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getName", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L65", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L65", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "recalculateTotals", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L68", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_createfromsession", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L69", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_finalize", "callee": "save", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L77", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_detailwithsession", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L87", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_detailwithsession", "callee": "find", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L90", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_tenantinvoicelist", "callee": "tenantInvoices", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L107", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_tenantinvoicelist", "callee": "countTenantInvoices", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L108", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_patientinvoicelist", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L121", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_patientinvoicelist", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L122", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_patientinvoicelist", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L122", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_patientinvoicelist", "callee": "toArray", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L122", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_patientinvoicelist", "callee": "getItems", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L122", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_patientinvoicelist", "callee": "count", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L123", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_patientinvoicelist", "callee": "getUuid", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L130", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_patientinvoicelist", "callee": "getId", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L131", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_patientinvoicelist", "callee": "getIssuedAt", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L132", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_patientinvoicelist", "callee": "getTotalRials", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L133", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_patientinvoicelist", "callee": "getStatus", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L134", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_patientinvoicelist", "callee": "invoicesForPatient", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L138", "receiver": null}, {"caller_nid": "service_invoiceservice_invoiceservice_patientinvoicelist", "callee": "countInvoicesForPatient", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Billing/Service/InvoiceService.php", "source_location": "L142", "receiver": null}]}