Files
Odoo-Modules/graphify-out/cache/e9072d29b8b7a699f08ac087fed14dcb4ccdebfcd6ecda0e4a6baee968e49f67.json
gsinghpal 41d0908ade changes
2026-04-24 21:04:38 -04:00

1 line
39 KiB
JSON

{"nodes": [{"id": "users_gurpreet_github_odoo_modules_fusion_claims_wizard_odsp_discretionary_wizard_py", "label": "odsp_discretionary_wizard.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L1"}, {"id": "odsp_discretionary_wizard_discretionarybenefitwizard", "label": "DiscretionaryBenefitWizard", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L21"}, {"id": "odsp_discretionary_wizard_default_get", "label": "default_get()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L66"}, {"id": "odsp_discretionary_wizard_discretionarybenefitwizard_get_template_path", "label": "._get_template_path()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L94"}, {"id": "odsp_discretionary_wizard_discretionarybenefitwizard_build_field_mapping", "label": "._build_field_mapping()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L99"}, {"id": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "label": "._fill_pdf()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L133"}, {"id": "odsp_discretionary_wizard_discretionarybenefitwizard_sync_odsp_office", "label": "._sync_odsp_office()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L193"}, {"id": "odsp_discretionary_wizard_discretionarybenefitwizard_generate_and_attach", "label": "._generate_and_attach()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L198"}, {"id": "odsp_discretionary_wizard_discretionarybenefitwizard_action_fill_and_attach", "label": ".action_fill_and_attach()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L236"}, {"id": "odsp_discretionary_wizard_discretionarybenefitwizard_advance_status_on_submit", "label": "._advance_status_on_submit()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L256"}, {"id": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_fax", "label": ".action_send_fax()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L266"}, {"id": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_email", "label": ".action_send_email()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L297"}, {"id": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_fax_and_email", "label": ".action_send_fax_and_email()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L337"}, {"id": "odsp_discretionary_wizard_rationale_67", "label": "Pre-populate from sale order and partner.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L67"}, {"id": "odsp_discretionary_wizard_rationale_95", "label": "Get the path to the Discretionary Benefits form template PDF.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L95"}, {"id": "odsp_discretionary_wizard_rationale_100", "label": "Build a dictionary mapping PDF field names to values.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L100"}, {"id": "odsp_discretionary_wizard_rationale_134", "label": "Fill the Discretionary Benefits PDF using PyPDF2. This PDF is AES-encryp", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L134"}, {"id": "odsp_discretionary_wizard_rationale_194", "label": "Sync ODSP office back to sale order if changed in wizard.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L194"}, {"id": "odsp_discretionary_wizard_rationale_199", "label": "Generate filled PDF and quotation, attach both to sale order. Returns (d", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L199"}, {"id": "odsp_discretionary_wizard_rationale_237", "label": "Fill the Discretionary Benefits PDF and attach to sale order via chatter.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L237"}, {"id": "odsp_discretionary_wizard_rationale_257", "label": "Advance status when form is submitted (sent via email/fax).", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L257"}, {"id": "odsp_discretionary_wizard_rationale_267", "label": "Fill form, generate quotation, and open the fax wizard with both attached.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L267"}, {"id": "odsp_discretionary_wizard_rationale_298", "label": "Fill form, generate quotation, and email both to ODSP office.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L298"}, {"id": "odsp_discretionary_wizard_rationale_338", "label": "Fill form, generate quotation, send email, then open fax wizard. Email i", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L338"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_fusion_claims_wizard_odsp_discretionary_wizard_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L5", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_claims_wizard_odsp_discretionary_wizard_py", "target": "odoo_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L6", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_claims_wizard_odsp_discretionary_wizard_py", "target": "base64", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L7", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_claims_wizard_odsp_discretionary_wizard_py", "target": "io", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L8", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_claims_wizard_odsp_discretionary_wizard_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L9", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_claims_wizard_odsp_discretionary_wizard_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L10", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_claims_wizard_odsp_discretionary_wizard_py", "target": "pdfrw", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L15", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_claims_wizard_odsp_discretionary_wizard_py", "target": "odsp_discretionary_wizard_discretionarybenefitwizard", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L21", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_claims_wizard_odsp_discretionary_wizard_py", "target": "odsp_discretionary_wizard_default_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L66", "weight": 1.0}, {"source": "odsp_discretionary_wizard_discretionarybenefitwizard", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_get_template_path", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L94", "weight": 1.0}, {"source": "odsp_discretionary_wizard_discretionarybenefitwizard", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_build_field_mapping", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L99", "weight": 1.0}, {"source": "odsp_discretionary_wizard_discretionarybenefitwizard", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L133", "weight": 1.0}, {"source": "odsp_discretionary_wizard_discretionarybenefitwizard", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_sync_odsp_office", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L193", "weight": 1.0}, {"source": "odsp_discretionary_wizard_discretionarybenefitwizard", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_generate_and_attach", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L198", "weight": 1.0}, {"source": "odsp_discretionary_wizard_discretionarybenefitwizard", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_action_fill_and_attach", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L236", "weight": 1.0}, {"source": "odsp_discretionary_wizard_discretionarybenefitwizard", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_advance_status_on_submit", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L256", "weight": 1.0}, {"source": "odsp_discretionary_wizard_discretionarybenefitwizard", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_fax", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L266", "weight": 1.0}, {"source": "odsp_discretionary_wizard_discretionarybenefitwizard", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_email", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L297", "weight": 1.0}, {"source": "odsp_discretionary_wizard_discretionarybenefitwizard", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_fax_and_email", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L337", "weight": 1.0}, {"source": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_get_template_path", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L142", "weight": 1.0}, {"source": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_build_field_mapping", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L146", "weight": 1.0}, {"source": "odsp_discretionary_wizard_discretionarybenefitwizard_generate_and_attach", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L204", "weight": 1.0}, {"source": "odsp_discretionary_wizard_discretionarybenefitwizard_action_fill_and_attach", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_sync_odsp_office", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L239", "weight": 1.0}, {"source": "odsp_discretionary_wizard_discretionarybenefitwizard_action_fill_and_attach", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_generate_and_attach", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L242", "weight": 1.0}, {"source": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_fax", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_sync_odsp_office", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L271", "weight": 1.0}, {"source": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_fax", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_generate_and_attach", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L275", "weight": 1.0}, {"source": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_fax", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_advance_status_on_submit", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L277", "weight": 1.0}, {"source": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_email", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_sync_odsp_office", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L300", "weight": 1.0}, {"source": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_email", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_generate_and_attach", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L310", "weight": 1.0}, {"source": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_email", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_advance_status_on_submit", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L317", "weight": 1.0}, {"source": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_fax_and_email", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_sync_odsp_office", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L342", "weight": 1.0}, {"source": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_fax_and_email", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_generate_and_attach", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L352", "weight": 1.0}, {"source": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_fax_and_email", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_advance_status_on_submit", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L359", "weight": 1.0}, {"source": "odsp_discretionary_wizard_rationale_67", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_default_get", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L67", "weight": 1.0}, {"source": "odsp_discretionary_wizard_rationale_95", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_get_template_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L95", "weight": 1.0}, {"source": "odsp_discretionary_wizard_rationale_100", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_build_field_mapping", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L100", "weight": 1.0}, {"source": "odsp_discretionary_wizard_rationale_134", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L134", "weight": 1.0}, {"source": "odsp_discretionary_wizard_rationale_194", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_sync_odsp_office", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L194", "weight": 1.0}, {"source": "odsp_discretionary_wizard_rationale_199", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_generate_and_attach", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L199", "weight": 1.0}, {"source": "odsp_discretionary_wizard_rationale_237", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_action_fill_and_attach", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L237", "weight": 1.0}, {"source": "odsp_discretionary_wizard_rationale_257", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_advance_status_on_submit", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L257", "weight": 1.0}, {"source": "odsp_discretionary_wizard_rationale_267", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_fax", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L267", "weight": 1.0}, {"source": "odsp_discretionary_wizard_rationale_298", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_email", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L298", "weight": 1.0}, {"source": "odsp_discretionary_wizard_rationale_338", "target": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_fax_and_email", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L338", "weight": 1.0}], "raw_calls": [{"caller_nid": "odsp_discretionary_wizard_default_get", "callee": "super", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L68"}, {"caller_nid": "odsp_discretionary_wizard_default_get", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L69"}, {"caller_nid": "odsp_discretionary_wizard_default_get", "callee": "browse", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L73"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_get_template_path", "callee": "dirname", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L96"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_get_template_path", "callee": "dirname", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L96"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_get_template_path", "callee": "abspath", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L96"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_get_template_path", "callee": "join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L97"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_build_field_mapping", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L101"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_build_field_mapping", "callee": "strftime", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L119"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L138"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "exists", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L143"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L144"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L144"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "PdfReader", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L148"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "decrypt", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L150"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "PdfWriter", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L152"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "add_page", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L154"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "NameObject", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L158"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "NameObject", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L159"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "BooleanObject", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L159"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "items", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L164"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "isinstance", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L165"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L168"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "update_page_form_field_values", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L171"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "get_object", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L176"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L177"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L179"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L179"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "NameObject", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L183"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "NameObject", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L183"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "NameObject", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L184"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "NameObject", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L184"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "NameObject", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L186"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "NameObject", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L186"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "NameObject", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L187"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "NameObject", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L187"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "BytesIO", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L189"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L190"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_fill_pdf", "callee": "getvalue", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L191"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_generate_and_attach", "callee": "b64encode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L206"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_generate_and_attach", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L207"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_generate_and_attach", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L217"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_generate_and_attach", "callee": "ref", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L222"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_generate_and_attach", "callee": "_render_qweb_pdf", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L223"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_generate_and_attach", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L225"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_generate_and_attach", "callee": "b64encode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L228"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_action_fill_and_attach", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L238"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_action_fill_and_attach", "callee": "_get_odsp_status", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L244"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_action_fill_and_attach", "callee": "_odsp_advance_status", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L245"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_action_fill_and_attach", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L248"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_action_fill_and_attach", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L249"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_advance_status_on_submit", "callee": "_get_odsp_status", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L258"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_advance_status_on_submit", "callee": "_odsp_advance_status", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L260"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_advance_status_on_submit", "callee": "_odsp_advance_status", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L263"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_fax", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L270"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_fax", "callee": "hasattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L285"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_fax", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L290"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_email", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L299"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_email", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L305"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_email", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L305"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_email", "callee": "_send_odsp_submission_email", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L312"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_email", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L319"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_email", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L320"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_email", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L329"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_email", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L330"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_fax_and_email", "callee": "ensure_one", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L341"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_fax_and_email", "callee": "UserError", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L347"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_fax_and_email", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L347"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_fax_and_email", "callee": "_send_odsp_submission_email", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L354"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_fax_and_email", "callee": "message_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L361"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_fax_and_email", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L362"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_fax_and_email", "callee": "hasattr", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L373"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_fax_and_email", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L378"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_fax_and_email", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L389"}, {"caller_nid": "odsp_discretionary_wizard_discretionarybenefitwizard_action_send_fax_and_email", "callee": "_", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_claims/wizard/odsp_discretionary_wizard.py", "source_location": "L390"}]}