Place to prepare proposal to FHIR about JSON, JSON-Schema, Swagger/OpenAPI, JSON native databases and other JSON-frendly formats (yaml, edn, avro, protobuf etc) and technologies
All implementers parse strings to work with references.
There is no clear distinction between local & external refs.
It would be nice to have refs more structured:
// for local refs
{
"subject": {"resourceType": "Patient", "id": "pt-1"}
}
// for external
{
"subject": {"uri": "http://otherserver/Patient/pt-1"}
}
This apprach also play well with inlining resolved references:
Problem
All implementers parse strings to work with references. There is no clear distinction between local & external refs. It would be nice to have refs more structured:
This apprach also play well with inlining resolved references: