{"procedure":{"code_type":"CPT","code":"97022","lay_name":"Whirlpool bath therapy","blurb":"A body part or the body is placed in a moving-water whirlpool bath as part of a therapy visit; billed once per session, not by the minute.","slug":"cpt-97022-whirlpool-bath-therapy","description":"Application Modality 1/> Areas Whirlpool","name_source":"llm:claude-opus-5","name_reviewed":false,"ccs":{"code":"213","label":"Physical, occupational, and speech therapy exercises; manipulation; and other procedures","surgery_flag":"neither"}},"settings":{"outpatient":{"setting":"outpatient","computed_at":"2026-09-25T11:55:12.319193Z","corpus_loaded_through":"2026-09-25T10:46:50.712029Z","filing_date_min":"2023-11-06","filing_date_max":"2026-09-22","checked_from":"2026-09-05T02:07:09.005325Z","checked_through":"2026-09-25T10:46:52.415798Z","n_priced_setters":3956,"n_filed":2634,"n_usable":2471,"n_not_usable":0,"n_labelled":45,"n_no_cash":118,"n_estimated":0,"n_states":50,"cash_p10":28.38,"cash_p20":41.58,"cash_p25":48.38,"cash_p50":81.2,"cash_p75":125.6,"cash_p80":141.0,"cash_p90":216.0,"cash_mean_trimmed":84.51,"gross_p50":138.0,"cash_to_gross_p50":0.62,"medicare_rate":null,"medicare_schedule":null,"medicare_year":null,"cash_to_medicare_p50":null,"by_state":[{"state":"AK","n":11,"p20":74.5,"p50":131.0,"p80":295.62},{"state":"AL","n":32,"p20":34.5,"p50":70.74,"p80":119.0},{"state":"AR","n":27,"p20":29.07,"p50":39.26,"p80":113.75},{"state":"AZ","n":40,"p20":18.49,"p50":58.5,"p80":430.0},{"state":"CA","n":121,"p20":54.72,"p50":97.65,"p80":167.0},{"state":"CO","n":51,"p20":54.9,"p50":79.37,"p80":143.48},{"state":"CT","n":11,"p20":70.0,"p50":104.0,"p80":159.61},{"state":"DE","n":4,"p20":null,"p50":null,"p80":null},{"state":"FL","n":135,"p20":60.0,"p50":163.1,"p80":497.13},{"state":"GA","n":95,"p20":36.0,"p50":71.1,"p80":124.0},{"state":"HI","n":7,"p20":null,"p50":null,"p80":null},{"state":"IA","n":65,"p20":44.8,"p50":93.0,"p80":151.4},{"state":"ID","n":19,"p20":36.0,"p50":46.4,"p80":98.0},{"state":"IL","n":109,"p20":62.4,"p50":104.33,"p80":176.0},{"state":"IN","n":80,"p20":33.89,"p50":72.35,"p80":120.6},{"state":"KS","n":63,"p20":34.88,"p50":60.0,"p80":101.2},{"state":"KY","n":47,"p20":47.25,"p50":96.21,"p80":188.44},{"state":"LA","n":36,"p20":22.0,"p50":47.32,"p80":80.19},{"state":"MA","n":31,"p20":61.0,"p50":92.0,"p80":144.0},{"state":"MD","n":21,"p20":40.39,"p50":56.54,"p80":97.93},{"state":"ME","n":23,"p20":17.85,"p50":46.62,"p80":125.4},{"state":"MI","n":83,"p20":47.2,"p50":73.0,"p80":96.64},{"state":"MN","n":64,"p20":48.0,"p50":77.05,"p80":101.6},{"state":"MO","n":61,"p20":47.1,"p50":78.65,"p80":115.28},{"state":"MS","n":49,"p20":31.39,"p50":45.19,"p80":85.4},{"state":"MT","n":21,"p20":45.9,"p50":50.0,"p80":87.0},{"state":"NC","n":75,"p20":56.4,"p50":83.4,"p80":125.44},{"state":"ND","n":19,"p20":64.6,"p50":89.0,"p80":96.0},{"state":"NE","n":54,"p20":45.0,"p50":89.25,"p80":119.7},{"state":"NH","n":18,"p20":15.6,"p50":49.5,"p80":98.5},{"state":"NJ","n":38,"p20":19.33,"p50":21.76,"p80":103.14},{"state":"NM","n":19,"p20":48.4,"p50":97.3,"p80":131.4},{"state":"NV","n":15,"p20":38.35,"p50":92.0,"p80":174.0},{"state":"NY","n":87,"p20":34.5,"p50":57.75,"p80":152.75},{"state":"OH","n":132,"p20":70.14,"p50":90.35,"p80":130.5},{"state":"OK","n":47,"p20":36.45,"p50":66.0,"p80":89.05},{"state":"OR","n":24,"p20":31.2,"p50":69.12,"p80":120.0},{"state":"PA","n":93,"p20":30.21,"p50":73.92,"p80":136.4},{"state":"RI","n":6,"p20":null,"p50":null,"p80":null},{"state":"SC","n":43,"p20":64.35,"p50":95.0,"p80":160.46},{"state":"SD","n":17,"p20":110.4,"p50":144.0,"p80":170.72},{"state":"TN","n":61,"p20":22.05,"p50":34.13,"p80":79.2},{"state":"TX","n":163,"p20":57.0,"p50":123.0,"p80":220.0},{"state":"UT","n":30,"p20":63.75,"p50":160.44,"p80":213.73},{"state":"VA","n":50,"p20":36.96,"p50":69.6,"p80":95.0},{"state":"VT","n":9,"p20":null,"p50":null,"p80":null},{"state":"WA","n":39,"p20":39.2,"p50":53.3,"p80":120.9},{"state":"WI","n":86,"p20":61.54,"p50":85.15,"p80":102.5},{"state":"WV","n":27,"p20":45.96,"p50":61.59,"p80":133.0},{"state":"WY","n":13,"p20":56.7,"p50":103.0,"p80":148.15}],"by_segment":{"hospital_type":[{"key":"acute","n":1792,"p20":40.4,"p50":79.81,"p80":146.2},{"key":"childrens","n":41,"p20":77.22,"p50":113.0,"p80":260.0},{"key":"critical_access","n":631,"p20":45.1,"p50":81.2,"p80":126.0}],"ownership":[{"key":"for_profit","n":311,"p20":48.11,"p50":115.2,"p80":415.0},{"key":"government","n":442,"p20":40.04,"p50":72.01,"p80":125.0},{"key":"nonprofit","n":1711,"p20":42.0,"p50":79.38,"p80":136.4}],"affiliation":[{"key":"affiliated","n":2030,"p20":42.9,"p50":82.8,"p80":141.7},{"key":"independent","n":441,"p20":37.0,"p50":70.65,"p80":134.0}]},"histogram":[{"lo":20.16,"hi":26.7,"n":104},{"lo":26.7,"hi":35.37,"n":145},{"lo":35.37,"hi":46.84,"n":223},{"lo":46.84,"hi":62.04,"n":268},{"lo":62.04,"hi":82.17,"n":400},{"lo":82.17,"hi":108.84,"n":386},{"lo":108.84,"hi":144.15,"n":359},{"lo":144.15,"hi":190.92,"n":183},{"lo":190.92,"hi":252.88,"n":108},{"lo":252.88,"hi":334.93,"n":56}],"previous":null},"inpatient":{"setting":"inpatient","computed_at":"2026-09-25T11:55:12.319193Z","corpus_loaded_through":"2026-09-25T10:46:50.712029Z","filing_date_min":"2023-11-06","filing_date_max":"2026-09-22","checked_from":"2026-09-05T02:07:09.005325Z","checked_through":"2026-09-25T10:46:52.415798Z","n_priced_setters":3956,"n_filed":1808,"n_usable":1688,"n_not_usable":0,"n_labelled":26,"n_no_cash":94,"n_estimated":0,"n_states":50,"cash_p10":30.75,"cash_p20":43.35,"cash_p25":51.58,"cash_p50":81.0,"cash_p75":125.0,"cash_p80":139.3,"cash_p90":189.37,"cash_mean_trimmed":84.86,"gross_p50":138.0,"cash_to_gross_p50":0.6,"medicare_rate":null,"medicare_schedule":null,"medicare_year":null,"cash_to_medicare_p50":null,"by_state":[{"state":"AK","n":2,"p20":null,"p50":null,"p80":null},{"state":"AL","n":23,"p20":34.65,"p50":95.76,"p80":136.0},{"state":"AR","n":7,"p20":null,"p50":null,"p80":null},{"state":"AZ","n":37,"p20":18.49,"p50":58.5,"p80":430.0},{"state":"CA","n":92,"p20":85.0,"p50":103.5,"p80":167.0},{"state":"CO","n":37,"p20":54.9,"p50":74.0,"p80":143.48},{"state":"CT","n":6,"p20":null,"p50":null,"p80":null},{"state":"DE","n":3,"p20":null,"p50":null,"p80":null},{"state":"FL","n":75,"p20":49.2,"p50":129.22,"p80":223.31},{"state":"GA","n":73,"p20":42.75,"p50":67.54,"p80":124.0},{"state":"HI","n":4,"p20":null,"p50":null,"p80":null},{"state":"IA","n":36,"p20":44.8,"p50":109.8,"p80":189.37},{"state":"ID","n":10,"p20":36.0,"p50":38.0,"p80":74.1},{"state":"IL","n":78,"p20":62.4,"p50":94.09,"p80":156.96},{"state":"IN","n":68,"p20":40.2,"p50":79.0,"p80":160.52},{"state":"KS","n":23,"p20":37.44,"p50":60.0,"p80":96.0},{"state":"KY","n":28,"p20":42.9,"p50":57.69,"p80":133.2},{"state":"LA","n":22,"p20":19.17,"p50":37.4,"p80":80.19},{"state":"MA","n":27,"p20":60.2,"p50":94.5,"p80":149.0},{"state":"MD","n":16,"p20":39.18,"p50":45.95,"p80":63.8},{"state":"ME","n":18,"p20":17.85,"p50":42.84,"p80":125.4},{"state":"MI","n":68,"p20":58.5,"p50":73.0,"p80":111.8},{"state":"MN","n":50,"p20":37.84,"p50":69.18,"p80":101.6},{"state":"MO","n":27,"p20":43.93,"p50":78.1,"p80":103.4},{"state":"MS","n":30,"p20":29.4,"p50":71.25,"p80":111.32},{"state":"MT","n":14,"p20":35.0,"p50":48.91,"p80":67.28},{"state":"NC","n":40,"p20":45.5,"p50":62.5,"p80":125.44},{"state":"ND","n":14,"p20":60.0,"p50":71.5,"p80":96.0},{"state":"NE","n":26,"p20":41.4,"p50":69.72,"p80":118.0},{"state":"NH","n":10,"p20":31.21,"p50":49.5,"p80":69.44},{"state":"NJ","n":23,"p20":19.33,"p50":23.86,"p80":166.0},{"state":"NM","n":12,"p20":60.9,"p50":97.3,"p80":117.3},{"state":"NV","n":8,"p20":null,"p50":null,"p80":null},{"state":"NY","n":46,"p20":54.46,"p50":98.0,"p80":152.75},{"state":"OH","n":117,"p20":64.0,"p50":90.0,"p80":129.17},{"state":"OK","n":30,"p20":36.45,"p50":61.5,"p80":66.2},{"state":"OR","n":11,"p20":31.2,"p50":43.2,"p80":88.8},{"state":"PA","n":81,"p20":31.8,"p50":75.0,"p80":136.4},{"state":"RI","n":4,"p20":null,"p50":null,"p80":null},{"state":"SC","n":33,"p20":64.35,"p50":70.8,"p80":160.46},{"state":"SD","n":15,"p20":111.2,"p50":154.4,"p80":170.72},{"state":"TN","n":51,"p20":22.05,"p50":34.13,"p80":60.92},{"state":"TX","n":114,"p20":58.68,"p50":115.2,"p80":213.6},{"state":"UT","n":25,"p20":63.75,"p50":160.44,"p80":213.73},{"state":"VA","n":35,"p20":22.05,"p50":63.0,"p80":90.0},{"state":"VT","n":7,"p20":null,"p50":null,"p80":null},{"state":"WA","n":26,"p20":40.4,"p50":46.15,"p80":72.0},{"state":"WI","n":68,"p20":72.2,"p50":85.15,"p80":102.5},{"state":"WV","n":13,"p20":45.96,"p50":77.0,"p80":185.4},{"state":"WY","n":5,"p20":null,"p50":null,"p80":null}],"by_segment":{"hospital_type":[{"key":"acute","n":1303,"p20":42.78,"p50":80.0,"p80":139.2},{"key":"childrens","n":19,"p20":null,"p50":null,"p80":null},{"key":"critical_access","n":359,"p20":46.62,"p50":81.9,"p80":137.68}],"ownership":[{"key":"for_profit","n":163,"p20":49.5,"p50":90.97,"p80":217.56},{"key":"government","n":243,"p20":37.97,"p50":67.54,"p80":125.44},{"key":"nonprofit","n":1275,"p20":44.5,"p50":81.6,"p80":139.5}],"affiliation":[{"key":"affiliated","n":1448,"p20":45.1,"p50":82.8,"p80":139.5},{"key":"independent","n":240,"p20":36.46,"p50":68.0,"p80":129.17}]},"histogram":[{"lo":22.05,"hi":28.24,"n":65},{"lo":28.24,"hi":36.17,"n":86},{"lo":36.17,"hi":46.33,"n":140},{"lo":46.33,"hi":59.34,"n":144},{"lo":59.34,"hi":76.01,"n":277},{"lo":76.01,"hi":97.35,"n":242},{"lo":97.35,"hi":124.69,"n":231},{"lo":124.69,"hi":159.71,"n":172},{"lo":159.71,"hi":204.56,"n":98},{"lo":204.56,"hi":262.0,"n":71}],"previous":null}},"related":[{"code_type":"CPT","code":"97110","lay_name":"Therapeutic exercise, each 15 minutes","slug":"cpt-97110-therapeutic-exercise-each-15-minutes"},{"code_type":"CPT","code":"97530","lay_name":"Therapeutic activities, each 15 minutes","slug":"cpt-97530-therapeutic-activities-each-15-minutes"},{"code_type":"CPT","code":"97116","lay_name":"Walking and gait training, each 15 minutes","slug":"cpt-97116-walking-and-gait-training-each-15-minutes"},{"code_type":"CPT","code":"97112","lay_name":"Balance and coordination retraining, each 15 minutes","slug":"cpt-97112-balance-and-coordination-retraining-each-15-minutes"},{"code_type":"CPT","code":"97140","lay_name":"Hands-on manual therapy, 15 minutes","slug":"cpt-97140-hands-on-manual-therapy-15-minutes"},{"code_type":"CPT","code":"92507","lay_name":"Speech therapy session, one patient","slug":"cpt-92507-speech-therapy-session-one-patient"},{"code_type":"CPT","code":"97035","lay_name":"Therapeutic ultrasound treatment, each 15 minutes","slug":"cpt-97035-therapeutic-ultrasound-treatment-each-15-minutes"},{"code_type":"CPT","code":"97032","lay_name":"Hands-on electrical stimulation, each 15 minutes","slug":"cpt-97032-hands-on-electrical-stimulation-each-15-minutes"},{"code_type":"CPT","code":"97033","lay_name":"Iontophoresis medicine delivery, each 15 minutes","slug":"cpt-97033-iontophoresis-medicine-delivery-each-15-minutes"},{"code_type":"CPT","code":"97018","lay_name":"Paraffin wax bath treatment","slug":"cpt-97018-paraffin-wax-bath-treatment"},{"code_type":"CPT","code":"97124","lay_name":"Therapeutic massage, each 15 minutes","slug":"cpt-97124-therapeutic-massage-each-15-minutes"},{"code_type":"CPT","code":"97150","lay_name":"Group physical or occupational therapy session","slug":"cpt-97150-group-physical-or-occupational-therapy-session"}]}