Ontoserver 6.24

This release of Ontoserver introduces the following significant new feature:

FHIR Subscriptions (trial)

Ontoserver can now notify clients when terminology content changes, using FHIR Subscriptions. Instead of polling for updates, a client registers a Subscription and Ontoserver calls it back whenever a matching resource is created, updated, or deleted.

This implementation follows the Subscriptions R5 Backport IG, so it is available on the R4 endpoint.

Subscriptions are disabled by default; enable them with:

ontoserver.fhir.subscriptions.enabled=true

Current support:

  • Topics — changes to CodeSystem, ValueSet, ConceptMap, NamingSystem, and StructureDefinition resources, as well as Subscription resources themselves.
  • Channel typerest-hook only.
  • Contentid-only only (the notification identifies what changed; the client fetches the resource if it needs the detail).

This feature is intended for trial use, and we would welcome your feedback.

See the Subscriptions documentation for details.