FHIR Chat · docs / Issue #419 Transaction behavior on suggestions · cds hooks/github

Stream: cds hooks/github

Topic: docs / Issue #419 Transaction behavior on suggestions


view this post on Zulip Github Notifications (Oct 31 2018 at 16:25):

lmckenzi opened Issue #419

When returning suggestions back from a decision support service, it's possible that the server can return multiple "create" actions as part of a single suggestion - and that the resources to be created can have references to each other. As such, the creates (or updates) will need to be processed in a transactional manner. At present, the CDS Hook specification does not provide any guidance setting this expectation, nor does it provide guidance about how resources are to point to each other. Suggest adding guidance that states that resource ids must be included in the resource instances to be "created" if there are interdependency issues and that the actions will be processed as a FHIR "transaction" with the full URLs being inferred as the base URL of the CDS client's server.


Last updated: Apr 12 2022 at 19:14 UTC