FHIR Chat · Zulip/Slack Chatbot for FHIR: Firely Bot · social

Stream: social

Topic: Zulip/Slack Chatbot for FHIR: Firely Bot


view this post on Zulip Ward Weistra (Feb 15 2021 at 09:48):

You may have seen a glimpse of it already, but let me formally introduce to you: @Firely Bot, a chatbot for FHIR :wave:

view this post on Zulip Firely Bot (Feb 15 2021 at 09:48):

:wave: Hi, I'm a chatbot by Firely for working with HL7 FHIR. Use @Firely-Bot ? for more information.

view this post on Zulip Ward Weistra (Feb 15 2021 at 09:50):

Its functionality is currently limited to creating/showing jira.hl7.org issues and searching for FHIR packages. You can talk to it in a private message, public room or any private room where you add it.
Some example uses :point_down:

view this post on Zulip Ward Weistra (Feb 15 2021 at 09:51):

@Firely Bot issue create -v "Something is horribly wrong"
OK, not really. But this is where you can type a multi-line description.

view this post on Zulip Firely Bot (Feb 15 2021 at 09:51):

Select the issue type from project FHIR you want to report:

  • Change Request: A request for a change that is more than a simple Technical Correction to one of HL7's specifications

  • Technical Correction: A non-substantive change to correct an obvious error with a non-debatable solution. E.g. Correcting a typo, grammar issue, formatting problem, broken tool function, incorrectly coded formal constraint, etc.

  • Question: A request for an answer that doesn't anticipate any update of the specification as a result. Consider using https://stackoverflow.com/questions/tagged/hl7_fhir or http://chat.fhir.org instead.

  • Comment: Feedback about a specification that doesn't anticipate any change or other action as a result. Consider using http://chat.fhir.org instead.

Don't have an HL7 Jira account yet? Create one for free.

view this post on Zulip Ward Weistra (Feb 15 2021 at 09:52):

:point_up: Click the issue type of your choice to actually start creating the issue in Jira. Next if you want to show details of an issue you've created :point_down:

view this post on Zulip Ward Weistra (Feb 15 2021 at 09:54):

@Firely Bot issue show FHIR-31054

view this post on Zulip Firely Bot (Feb 15 2021 at 09:54):

FHIR-31054 Add clarity on cardinality of sliced element
Status: Triaged, Type: Technical Correction

view this post on Zulip Ward Weistra (Feb 15 2021 at 09:54):

And finally search on (part of a) package name:

view this post on Zulip Ward Weistra (Feb 15 2021 at 09:55):

@Firely Bot package search davinci

view this post on Zulip Firely Bot (Feb 15 2021 at 09:55):

Found 12 FHIR packages containing 'davinci'. Here are the first 3:

  • hl7.fhir.us.davinci-alerts
    No description provided

  • hl7.fhir.us.davinci-cdex
    This IG provides detailed guidance that helps implementers use FHIR-based interactions and resources relevant to support specific exchanges of clinical information between provider and payers (or othe...

  • hl7.fhir.us.davinci-crd
    Guidelines for conveying coverage requirements to clinicians when planning treatment (built Tue, Dec 22, 2020 14:27+0000+00:00)

view this post on Zulip Ward Weistra (Feb 15 2021 at 09:58):

That's all for now! You can get more information on any command by typing ? (or -h or --help) after it, to explore what's possible.

view this post on Zulip Ward Weistra (Feb 15 2021 at 09:58):

@Firely Bot ?

view this post on Zulip Firely Bot (Feb 15 2021 at 09:58):

:fire: Chatbot by Firely for working with HL7 FHIR

Usage
@Firely-Bot [command]

Available Commands

  • issue: Creating and viewing development issues
  • package: Command for working with FHIR Packages

Use @Firely-Bot [command] ? for more information about any command.

view this post on Zulip Josh Mandel (Feb 15 2021 at 16:16):

Awesome! Is the bot source available?

view this post on Zulip Lloyd McKenzie (Feb 15 2021 at 16:20):

I suspect our CDA and V2 friends might be happy if the bot could work for their tracker items too - each now has their own Jira project.

view this post on Zulip Ward Weistra (Feb 15 2021 at 20:55):

@Lloyd McKenzie Both reporting and displaying issues works with any HL7 Jira project :down:

view this post on Zulip Ward Weistra (Feb 15 2021 at 20:56):

@Firely Bot issue create ?

view this post on Zulip Firely Bot (Feb 15 2021 at 20:56):

:fire: Create a new issue

Usage
@Firely-Bot issue create [<summary>] [options]

[<description>]

Available Options

  • <summary>: "A short summary of the issue."
  • <description>: Multi-line description of the issue.
  • --project: The project key you want to create an issue in. (default: FHIR)
  • -v: Verbose. Provide descriptions for available issue types.

Use @Firely-Bot [command] ? for more information about any command.

view this post on Zulip Ward Weistra (Feb 15 2021 at 20:57):

@Josh Mandel I'd be most happy to open-source it if anyone feels like adding features! Loads of ideas, like a full FHIR client.

view this post on Zulip Ward Weistra (Feb 15 2021 at 20:59):

It's written in Python, serverless (Google Cloud functions) and currently works in Slack and Zulip.

view this post on Zulip Yunwei Wang (Feb 18 2021 at 21:39):

@Firely Bot issue search ?

view this post on Zulip Firely Bot (Feb 18 2021 at 21:39):

:warning: Command search was not recognized. Use @Firely-Bot issue ? for more information.

view this post on Zulip Yunwei Wang (Feb 18 2021 at 21:40):

@Firely Bot issue ?

view this post on Zulip Firely Bot (Feb 18 2021 at 21:40):

:fire: Creating and viewing development issues

Usage
@Firely-Bot issue [command]

Available Commands

  • create: Create a new issue
  • show: Show the details of an issue

Use @Firely-Bot [command] ? for more information about any command.

view this post on Zulip Christian Nau (Feb 22 2021 at 10:29):

@Firely Bot ?

view this post on Zulip Firely Bot (Feb 22 2021 at 10:30):

:fire: Chatbot by Firely for working with HL7 FHIR

Usage
@Firely-Bot [command]

Available Commands

  • issue: Creating and viewing development issues
  • package: Command for working with FHIR Packages

Use @Firely-Bot [command] ? for more information about any command.

view this post on Zulip Christian Nau (Feb 22 2021 at 10:31):

@Firely Bot issue ?

view this post on Zulip Firely Bot (Feb 22 2021 at 10:31):

:fire: Creating and viewing development issues

Usage
@Firely-Bot issue [command]

Available Commands

  • create: Create a new issue
  • show: Show the details of an issue

Use @Firely-Bot [command] ? for more information about any command.

view this post on Zulip Christian Nau (Feb 22 2021 at 10:32):

@Firely Bot issue show ?

view this post on Zulip Firely Bot (Feb 22 2021 at 10:32):

:fire: Show the details of an issue

Usage
@Firely-Bot issue show <issuekey> [options]

Available Options

  • <issuekey>: Issue key, in the format of PROJECT-123
  • --project: The project key, if not supplied as part of the issuekey (default: FHIR)

Use @Firely-Bot [command] ? for more information about any command.

view this post on Zulip Christian Nau (Feb 22 2021 at 10:32):

@Firely Bot package ?

view this post on Zulip Firely Bot (Feb 22 2021 at 10:32):

:fire: Command for working with FHIR Packages

Usage
@Firely-Bot package [command]

Available Commands

  • search: Search for a FHIR Package by string

Use @Firely-Bot [command] ? for more information about any command.


Last updated: Apr 12 2022 at 19:14 UTC