What does "payment release" mean?

Payment release is when a payment has been made from your account to your provider, paying your medical bill.