Skip to content

Resource's id that came from Implementation Guides used to keep its original id but now they are stored as random uuid #897

@marceloabrumet

Description

@marceloabrumet

I just noticed that in 7.6.0, elements from Implementation Guides were stored with its original id like this:

{ "fullUrl": "http://localhost:8083/fhir/ValueSet/be-civilstate", "resource": { "resourceType": "ValueSet", "id": "be-civilstate", "meta": { "versionId": "1", "lastUpdated": "2025-11-26T11:14:51.756+01:00" },

But now, in 8.6.0, the elements are stored under random uuid id's like this:

{ "fullUrl": "http://localhost:8083/fhir/ValueSet/3ad39429-aa02-4d60-a5fc-0798a793382a", "resource": { "resourceType": "ValueSet", "id": "3ad39429-aa02-4d60-a5fc-0798a793382a", "meta": { "versionId": "1", "lastUpdated": "2025-11-26T11:22:44.262+01:00" },

Is this a bug or is it on purpose ? Is it configurable somewhere in the new application.yaml ?

Thanks,

Marcelo

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions