fhir base schema needs extension to support json schema names
The FSH element jsonldValuesets and the JSON Schema property jsonld:valuesets are two independent representations of the same concept:
FSH element jsonldValuesets — uses a valid FHIR/FSH identifier (no colons allowed in FHIR element names). This is what SUSHI compiles and what appears on the StructureDefinition-FHIRSchemaBase.html IG page.
JSON Schema property jsonld:valuesets — the property name used in the generated StructureDefinition-FHIRSchemaBase.schema.json. This is hardcoded directly in generate_logical_model_schemas.py (line 403) and uses the JSON-LD namespace-prefix convention (jsonld: prefix).
similar applies to fhir: prefixed data fields