(a) Notwithstanding any other provision of this code, a financial institution shall not be liable under the law of this state to any person for:
(1) Disclosing any financial record of an individual to the Bureau for Child Support enforcement in response to a subpoena issued by the bureau pursuant to section 18-123 of this article;
(2) Disclosing any financial record of an individual to the Bureau for Child Support enforcement pursuant to the terms of an agreement with such financial institution pursuant to subsection (f) of this section;
(3) Encumbering or surrendering assets held by such financial institution in response to a notice of lien or levy issued by the Bureau for Child Support enforcement as provided in subsection (g) of this section; or
(4) For any other action taken in good faith to comply with the requirements of this section.
(b) The Bureau for Child Support enforcement, after obtaining a financial record of an individual from a financial institution, may disclose such financial record only for the purpose of, and to the extent necessary in, establishing, modifying or enforcing a child support obligation of such individual.
(c) The civil liability of a person who knowingly, or by reason of negligence, discloses a financial record of an individual in violation of subsection (b) of this section is governed by the provisions of federal law as set forth in 42 U.S.C. §669A.
(d) For purposes of this section, the term "financial institution" means:
(1) Any bank or savings association;
(2) A person who is an institution-affiliated party, as that term is defined in the Federal Deposit Insurance Act, 12 U.S.C. §1813(u);
(3) Any federal credit union or state-chartered credit union, including an institution-affiliated party of a credit union; and
(4) Any benefit association, insurance company, safe deposit company, money-market mutual fund, or similar entity authorized to do business in this state.
(e) For purposes of this section, the term "financial record" means an original of, a copy of, or information known to have been derived from, any record held by a financial institution pertaining to a customer's relationship with the financial institution.
(f) Notwithstanding any provision of this code to the contrary, the Bureau for Child Support enforcement shall enter into agreements with financial institutions doing business in the state to develop and operate, in coordination with such financial institutions, a data match system, using automated data exchanges, to the maximum extent feasible, in which each financial institution is required to provide for each calendar quarter the name, record address, social security number or other taxpayer identification number, and other identifying information for each obligor, as defined in section 1-235 of this chapter, who maintains an account at such institution and who owes past due support. The Bureau for Child Support enforcement will identify to the financial institution an obligor who owes past due support by his or her name and social security number or other taxpayer identification number. The Bureau for Child Support enforcement, upon written request and proof of actual costs incurred, shall pay a reasonable fee to a financial institution for conducting the data matching services not to exceed the actual costs incurred by such financial institution or $100 per institution per quarter, whichever is less.
(g) The financial institution, in response to a notice of a lien or levy, shall encumber or surrender, as the case may be, assets held by such institution on behalf of any noncustodial parent who is subject to a lien for child support.