Pricing console
Control base prices, custom price lists, discounts, contracts, insurance, and partner pricing.
How pricing is used
Pricing controls what reception sees during order creation and what finance later reconciles. Kashef can resolve price from the test base price, contract context, insurance or hospital context, special pricing list, partner account, scheduled date, and lab-to-lab flag.
The pricing result is saved into order items with a pricing source and note. This helps staff explain why the patient or partner was charged a specific amount.
Base prices
Every test should have a sensible base price. Base price is the fallback when no contract, list, or partner pricing applies. It should represent your normal cash price unless your lab uses a different policy.
Do not leave base prices at zero for active tests unless the test is intentionally free. Zero prices create confusion at the cashier and in reports.
Contracts and coverage
Contracts can apply provider type, default discount, default coverage, contact information, and active status. During order creation, reception can choose the contract type and contract name. The pricing engine then uses the selected context to resolve the final price.
Coverage and discount should be reviewed with finance. A small percentage error can create many wrong invoices.
Special pricing and lab-to-lab
Partner and lab-to-lab pricing can use a partner account default special pricing list. When creating lab-to-lab orders, Kashef resolves unit prices from the selected test, branch, scheduled date, and partner account.
If a partner price looks wrong, check the partner account and special pricing list before manually editing transactions.
Discount rules
Discount rules should be controlled and documented. Use them for approved campaigns, staff permissions, or specific business agreements. Avoid unofficial discounts typed into notes because finance cannot audit them reliably.
When an automatic adjustment applies during order creation, select Why this price? below the test. Kashef shows the original and final prices, the saved amount, the matching rule and eligibility context, and the precedence policy. A lower priority number wins when more than one active rule is eligible; the most recently updated rule breaks a tie. Only users with pricing-rule management permission can maintain these rules.
If no rule applies, the order summary says Cash / Base pricing — No automatic adjustment. For a special list, it identifies the price-list context and its name instead. Review this explanation before submitting the order when a patient asks about a price.
Pricing checks before going live
Before using pricing in production, test a cash order, a contract order, a package order, and a lab-to-lab order. Confirm the final price, pricing source, payment status, invoice behavior, and finance reports.
Pricing is not isolated. It affects reception speed, cashier collection, partner balances, owner reports, and patient trust.