This question you raised also brings legalizing prostitution, here is why..
IMO if prostitution was legalized and each person who wanted to be a prostitute regardless of gender made application for both a prostitution permit license as well as be required to undergo medical testing for STD and other such ailments like Hepatitis etc… These people would then be given a separate health card apart from their prostitution license that would contain codes on the back, such as a ‘HC’ to indicate Hepatitis C, or HIV indicating HIV, ‘S’ for syphilis, etc… . Also any person applying would be required to submit a DNA sample that would be entered into the national DNA data base… .
The point I am making in regard to your original question was that with such a system of health cards in place anyone without a health card who had sex could be charged if they had a STD and passed it on, where as a person who had a health card couldn’t if they presented their card.
This IMO would then allow two things to naturally happen; the first would be that society in whole would embrace such health testing and in turn this would cause less stigma or embarrassment when a person who was wanting to have sex with another person regardless of the situation would feel more comfortable asking to see another person’s health card as it is the responsible thing to do to determine if a person does have any STD’s.
Second this would then cause more people to not only be more responsible and possibly curb some STD from being transited but it might also allow early detection and treatment for those who might not know they are carriers.
This health card idea with the proper media publicity and campaign behind it might that would include such slogans a “present or repent’ meaning present you health card or repent for forgiveness if you catch anything.. ) this would encourage all people to apply for one, and or it eventually becoming a law for anyone to get a driver’s license would also need a health card. The argument for this could be that during an emergency where the person was unconscious medical information could be readily available.
Opponents will argue that medical technicians using the proper precautions will not be at any risk of contracting anything including HIV or hepatitis; therefore such a card would be an invasion of privacy or a form punishment if they protested having a card and were prevented from getting a drivers license.
Opponents will also argue those people who are engaging illegally in prostitution will not want to apply for a prostitution license or health card and will simply continue their acts. IMO I think prostitution should be banned from being taxed in any form and this would again make prostitutes more too likely to get a health card and a prostitution license and feel comfortable about doing so.
IMO the main reason prostitutes are against coming forward for such a program is them having to pay taxes on earned income and feeling obligated to report it. With a tax exemption this would erase that fear, while actually saving tax payers millions of dollars as license and health cards would cost enough to cover their administrative cost while the information will help in regards to prevention and not treatment.
After all of this it would eventually become a social stigma to engage in sex without first asking or being presented a health Card from a sex partner regardless of who they were.