Nash bargaining surplus-division function for negotiated health care prices
x* = argmax_(x in F) (U_M(x) - d_M)^beta * (U_P(x) - d_P)^(1 - beta)
Maps the payoffs two negotiating parties obtain from each feasible agreement, their disagreement payoffs and their relative bargaining power to the agreement that maximises the weighted product of their gains over disagreement. In a price negotiation between a payer and a manufacturer the feasible agreements are prices from the manufacturer's reservation price up to the payer's maximum price, and the function returns the price that splits the surplus between them in proportion to their bargaining weights. A weight of one half gives Nash's original symmetric solution. The payer's maximum price can come from a cost-effectiveness threshold (HE-FM-BARG-002), the manufacturer's weight from the parties' patience in an alternating-offers model (HE-FM-BARG-003), and an outside option changes the result only when it binds (HE-FM-BARG-004).
Nash bargaining price between a reservation price and a payer's maximum price
p_star = c + beta * (p_bar - c)
Payer's maximum price per patient from a cost-effectiveness threshold
p_bar = k * Delta_E - Delta_C_o
Rubinstein first proposer's share of the surplus under alternating offers
s_1 = (1 - delta_2) / (1 - delta_1 * delta_2)
Negotiated price when the payer holds a binding outside option
p_neg = min(p_star, p_bar - v_P)