A dotted health code means that the asterisk of your city has been removed from the travel code (that is, there is no medium-high risk area).
This time limit is based on the user's own time and has nothing to do with the risk area. The travel card is 14 days, which refers to all cities that have stayed in 14 days from the day before reading the travel card. If the travel card asterisk still exists after 14 days, you can call the relevant communication service provider of the communication travel card to adjust it.