Ban on local governments, schools and businesses asking for proof of COVID vaccination advances in the Iowa Legislature

Paul Brennan/Little Village

The Iowa House Judiciary Committee voted in favor of a bill intended to prohibit so-called “vaccine passports” on Monday. The bill was introduced on Friday, two weeks after Gov. Kim Reynolds called for such legislation.

“I strongly oppose vaccine passports and I believe that we must take a stand as a state against them, which I intend to do either through legislation or executive action,” the governor said during her April 7 news conference.

Of course, vaccine passports do not exist in the United States and the Biden administration has said it will not require Americans to have any sort of COVID-19 vaccination documentation.

“The government is not now, nor will we be supporting a system that requires Americans to carry a credential,” Press Secretary Jen Psaki said at a White House news conference the day before Reynolds called on lawmakers to take action. “There will be no federal vaccinations database and no federal mandate requiring everyone to obtain a single vaccination credential.”

The House bill, HF 889, does not reference any potential action by the federal government. Instead it prohibits state agencies from requiring proof of COVID-19 vaccination, and preempts the authority of any local government body to do so. It also creates penalties for businesses and nonprofits if they require “a customer, patron, client, patient, or other person who is invited onto the premises” to have documentation of vaccination.

The bill only applies to COVID-19 vaccinations. Proof of other vaccinations can still be required if HF 889 becomes law.

“Iowa law requires student verification of proper immunizations against diphtheria, tetanus, pertussis, polio, measles, mumps, rubella, hepatitis B, and varicella to enroll in school,” as the Iowa City Community School District explains on its website. “At least one dose of each immunization must be given before starting school.”

There are further state-imposed vaccination requirements for students entering seventh grade (meningococcal vaccine, as well as a tetanus, diphtheria, and pertussis booster shot) and incoming high school seniors “need proof of two doses of meningococcal (A, C W, Y) vaccine, or one dose if received when the student was 16 years of age or older.”

All three public universities in Iowa require people to submit documentation showing they have had two MMR (measles, mumps and rubella) vaccinations in order to enroll. But the University of Iowa, Iowa State University and the University of Northern Iowa won’t require COVID-19 vaccinations.

On April 14, Iowa Board of Regents President Michael Richards said that “while we continue to strongly encourage members of our campus community to get vaccinated, the regents universities will not be mandating vaccinations for any student [or] employees now or for the 2021-22 academic year.” That same day, however, Grinnell College announced it would require students enrolling in the fall to have proof of a COVID-19 vaccination.

“The efficacy of vaccines, as well as expanded vaccine eligibility and availability, allows us to address the higher risk of transmission in a communal living environment and affirms this additional step to protect the health of our community,” Grinnell told students in an email about the vaccination requirement.

Although a private college, Grinnell would be covered by HF 889. Any private institution — business, schools and nonprofits included — that requires proof of COVID-19 vaccination would be cut off from eligibility for all state grants or contracts if the Legislature approves the bill and Reynolds signs it into law.

The bill contains an exemption for healthcare facilities, which several people speaking during the public comment section of the committee meeting objected to, often using language and distortions of fact common among anti-vaxxers.

Judiciary Committee Chair Rep, Steve Holt, a Republican from Dennison, said he understood why people objected to allowing healthcare facilities to require proof of vaccination, but said the exemption was needed to get the bill through the Iowa Senate.

Holt characterized the bill as means of preserving freedom.

Rep. Steven Holt, R-Dennison. Official photo.

“No Iowan should be forced to have a chemical injected into their body against their will, in order to be able to go to a grocery store, attend a baseball game or a movie, or travel freely in our state and our country,” he said. “At the very core of our beliefs as Americans is the right of free men and women to live their lives as they see fit without the heavy hand of government dictating profoundly personal choices.”

Holt did not mention of the vaccination requirements currently in state law.

The vote on Monday was 16-5, and unlike many high-profile bills advanced by the House Judiciary Committee this term, HF 889 did not pass on a party-line vote. One Republican, Rep. Brian Lohse of Bondurant, voted against the bill, and four Democrats voted in favor of it.

“I’m voting for the bill because I have empathy for those who have some very real concerns and very real fears,” Rep. Steve Hansen, a Democrat from Sioux City, said.

Hansen said he hoped passing the bill would ease “the fears of those who desire” a ban on the nonexistent vaccine passports. He also repeated his previously stated support for vaccinations and mask mandates.

Iowa City Rep. Christina Bohannan was another of the Democrats on the committee who supported the bill.

“I don’t think that people should be forced to get a vaccination, particularly when something is still under emergency use authorization,” she said during the committee meeting.

Bohannan also used her time to refute several of the anti-vaxxer talking points used during the public comment period.

Although HF 889 would forbid business owners from requiring proof of COVID-19 vaccinations of any “person who is invited onto the premises,” it would not apply to employees. Employers could still require anyone who works for them to be vaccinated.

Rep. Joe Jacobsen, a Republican from Council Bluffs, offered an amendment to the bill that limits the ability of employers to require workers be vaccinated. It failed on a voice vote. Committee Chair Holt said the amendment may be reintroduced when the bill comes to floor vote in the House.

A Senate version of the bill using the same language as the House bill, SF 610, was introduced in the chamber on Monday. It passed the Senate Commerce Committee on Tuesday.

Normally new bills cannot be taken up this late in a legislative session, but there is an exception for bills that are backed by the leadership in both the House and Senate.

Interestingly, neither of the Republican leaders of the two chambers has been vaccinated against COVID-19 yet.

During an appearance on a Sunday morning news show this week, Leader Jack Whitver of Ankeny said he was wanted to make Iowans at greater risk from the virus get vaccinated before he did.

All Iowans over the age of 16 became eligible for vaccination on April 1, and COVID-19 vaccine supply in Iowa has outpaced demand since then. Two weeks ago, 21 counties declined their scheduled shipments of vaccine, because they still had enough from the previous week. Last week, that number rose to 43. This week, 80 of Iowa’s 99 counties declined the next scheduled shipments of vaccine.

Whitver brushed past the issue of being unvaccinated with an attempt at humor.

“I will get it. My mom will make sure I get it,” the 40-year-old lawmaker said.

During the March 26 episode of Iowa Press, Speaker of the Iowa House Pat Grassley was asked if he has been vaccinated against COVID-19.

“I’ve chosen not to at this point,” he replied.

Grassley didn’t explain his choice not to be vaccinated, but pressed on whether he will get vaccinated, he said if his unvaccinated status begins to impinge on his lifestyle, he probably will.

“At some point, I’ll probably,” Grassley said. “Assuming it’ll get to the point where we’ll all be required to do it if we want to do any sort of traveling.”

[gravityform id="17" title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper your-village-form_wrapper' id='gform_wrapper_17' ><a id='gf_17' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_17' id='gform_17' class='your-village-form' action='/ban-on-vaccine-requirements-advances/#gf_17'> <div class='gform_body'><ul id='gform_fields_17' class='gform_fields top_label form_sublabel_below description_below'><li id='field_17_7' class='gfield gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible' ><h3 style="font-weight:800; font-size:34px;">Let's get started</h3> <p style="font-size:18px;">Fill out this form and we'll contact you with information about marketing with Little Village!</p></li><li id='field_17_4' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex' for='input_17_4_3' ></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gfield_trigger_change' id='input_17_4'> <span id='input_17_4_3_container' class='name_first' > <input type='text' name='input_4.3' id='input_17_4_3' value='' aria-label='First name' tabindex='2' aria-invalid="false" placeholder='First name'/> <label for='input_17_4_3' >First</label> </span> <span id='input_17_4_6_container' class='name_last' > <input type='text' name='input_4.6' id='input_17_4_6' value='' aria-label='Last name' tabindex='4' aria-invalid="false" placeholder='Last name'/> <label for='input_17_4_6' >Last</label> </span> </div></li><li id='field_17_5' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_5' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_17_5' type='text' value='' class='large' tabindex='6' placeholder='Company name' aria-required="true" aria-invalid="false" /></div></li><li id='field_17_3' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_3' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_17_3' type='text' value='' class='large' tabindex='7' placeholder='Your email address' aria-required="true" aria-invalid="false"/> </div></li><li id='field_17_8' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_' ><label class='gfield_label' for='input_17_8' >Comments</label><div class='ginput_container'><input name='input_8' id='input_17_8' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_17' class='gform_button button' value='SUBMIT' tabindex='8' onclick='if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; jQuery("#gform_17").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=17&amp;title=&amp;description=&amp;tabindex=1' /> <input type='hidden' class='gform_hidden' name='is_submit_17' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='17' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_17' value='WyJbXSIsIjlmNzc1YTEyZmZjNmYyODk5Mzk0NDM3ZjRlOGYyZDNmIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_17' id='gform_target_page_number_17' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_17' id='gform_source_page_number_17' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="165"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_17' id='gform_ajax_frame_17'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 17, '' );jQuery('#gform_ajax_frame_17').load( function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_17');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_17').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_17').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_17').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_17').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_17').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_17').val();gformInitSpinner( 17, '' );jQuery(document).trigger('gform_page_loaded', [17, current_page]);window['gf_submitting_17'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_17').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_17').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [17]);window['gf_submitting_17'] = false;}, 50);}else{jQuery('#gform_17').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [17, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope","number_formats":[],"spinnerUrl":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 17) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [17, 1]) } ); </script>