Nucleic acid testing usually takes 48 hours, and some people will travel long distances. If it expires, they need to be tested again, but the color of the health code generally does not change unless you have been to a high-risk area.
The change of itinerary code depends on the specific itinerary of the holder and the epidemic situation at the destination.