Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

May 2019 Ballot Comment: Is there a pre-defined syntax available for "hub.topics" and does it support a hierarachy of topics? #228

Closed
hl7-fhircast-bot opened this issue Apr 30, 2019 · 3 comments
Labels
ballot Offical HL7 ballot comment in person In person resolution requested. Resolved

Comments

@hl7-fhircast-bot
Copy link
Collaborator

May 2019 Ballot Comment: Is there a pre-defined syntax available for "hub.topics" and does it support a hierarachy of topics?

Submitted by Greg Staudenmaier on behalf of @IoanaSingureanu ([email protected] )
Chapter/section:
Url:
Type: A-S
In Person requested: Yes 👤

Summary: Is there a pre-defined syntax available for "hub.topics" and does it support a hierarachy of topics?

Comment: It would be useful to have predifined syntax to allow subscribers to to wildcard experssions (e.g. patient/, session/ to specify events related to patietn or session changes)


This issue was imported by @hl7-fhircast-bot from the consolidated FHIRcast May 2019 ballot spreadsheet.

@hl7-fhircast-bot hl7-fhircast-bot added ballot Offical HL7 ballot comment in person In person resolution requested. labels Apr 30, 2019
@wmaethner
Copy link
Collaborator

Hey @IoanaSingureanu

During conversation at the Montreal, May 2019 working group meeting, @wdvr, @isaacvetter , @NiklasSvenzen and myself talked through this issue.

A couple of points:

  1. the hub.topic is the unique "session identifier", which the spec currently describes as a "unique, opaque identifier of the current user's session".
  2. We think that you actually meant, hub.events in this comment, not hub.topic.

We are planning on defining a hub.topic syntax as well as guidance for the community to define and propose new events as mentioned in issue #213. This will follow a similar pattern to CDS hooks.

Proposed resolution: We will update how we create and define events. As for wildcarding, we expect the number of events to be relatively small so wildcards wouldn't add too much benefit. Also we prefer subscribers to explicitly state the events they want to prevent the chance of the subscribers receiving events they don't understand because the wildcard resulted in more than they expected.

Would be interested in yours and everyone else's thoughts.

@isaacvetter
Copy link
Collaborator

@IoanaSingureanu made the point in conversation at the WGM that events should be based upon FHIR resources.

@isaacvetter
Copy link
Collaborator

Consider how the SMART launch context parameters should continue into FHIRcast events. Ex: DeviceDefinition as context in the SMART scope, and therefore extended into FHIRcast events.

Proposed resolution: Persuasive with Mod.
Create a syntax and process for proposing and defining new events. Remove existing event catalog from base specification.

Ioana agrees that this is a duplicate of #165.

Resolved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ballot Offical HL7 ballot comment in person In person resolution requested. Resolved
Projects
None yet
Development

No branches or pull requests

3 participants