def make_insurance_claim(doc): if doc.insurance_subscription: from hms_tz.hms_tz.utils import create_insurance_claim insurance_claim, claim_status = create_insurance_claim( doc, doc.order_doctype, doc.order, doc.quantity, doc.billing_item) if insurance_claim: frappe.set_value(doc.doctype, doc.name, 'insurance_claim', insurance_claim) frappe.set_value(doc.doctype, doc.name, 'claim_status', claim_status) doc.reload()
def make_insurance_claim(doc): if doc.insurance_subscription: from hms_tz.hms_tz.utils import create_insurance_claim, get_service_item_and_practitioner_charge billing_item, rate = get_service_item_and_practitioner_charge(doc) insurance_claim, claim_status = create_insurance_claim( doc, 'Appointment Type', doc.appointment_type, 1, billing_item) if insurance_claim: frappe.set_value(doc.doctype, doc.name, 'insurance_claim', insurance_claim) frappe.set_value(doc.doctype, doc.name, 'claim_status', claim_status) doc.reload()
def make_insurance_claim(doc): if doc.insurance_subscription: from hms_tz.hms_tz.utils import create_insurance_claim billing_item, = frappe.get_cached_value('Lab Test Template', doc.template, ['item']) insurance_claim, claim_status = create_insurance_claim( doc, 'Lab Test Template', doc.template, 1, billing_item) if insurance_claim: frappe.set_value(doc.doctype, doc.name, 'insurance_claim', insurance_claim) frappe.set_value(doc.doctype, doc.name, 'claim_status', claim_status) doc.reload()
def make_insurance_claim(doc): if doc.insurance_subscription: from hms_tz.hms_tz.utils import create_insurance_claim (billing_item, ) = frappe.get_cached_value( "Clinical Procedure Template", doc.procedure_template, ["item"]) insurance_claim, claim_status = create_insurance_claim( doc, "Clinical Procedure Template", doc.procedure_template, 1, billing_item) if insurance_claim: frappe.set_value(doc.doctype, doc.name, "insurance_claim", insurance_claim) frappe.set_value(doc.doctype, doc.name, "claim_status", claim_status)