If an airport/heliport does not have a real world ICAO, we use a fake one instead. In the past, X-Plane was limited to 4 characters, so there wasn't necessarily a way to tell if it was fake based on the code. Moving forward, as new codes are requested through the Gateway, we're starting them with X if they are fictitious so they're obvious.