On this site people in H1B and other non-immigrant statuses are routinely called "immigrants" so it's better to clarify that only immigrants who obtain an immigrant visa or adjust into immigrant status are required to have vaccines and other medical procedures.
Any link to support your edit? Because when I've got an H1B visa nobody asked me about any vaccination. There is also no mention of any such requirements on various immigration sites listing documents needed for stamping an H1B.