Stream: social
Topic: Zulip/Slack Chatbot for FHIR: Firely Bot
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:
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.
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:
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.
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.
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:
Ward Weistra (Feb 15 2021 at 09:54):
@Firely Bot issue show FHIR-31054
Firely Bot (Feb 15 2021 at 09:54):
FHIR-31054 Add clarity on cardinality of sliced element
Status: Triaged, Type: Technical Correction
Ward Weistra (Feb 15 2021 at 09:54):
And finally search on (part of a) package name:
Ward Weistra (Feb 15 2021 at 09:55):
@Firely Bot package search davinci
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)
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.
Ward Weistra (Feb 15 2021 at 09:58):
@Firely Bot ?
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 issuespackage
: Command for working with FHIR Packages
Use @Firely-Bot [command] ?
for more information about any command.
Josh Mandel (Feb 15 2021 at 16:16):
Awesome! Is the bot source available?
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.
Ward Weistra (Feb 15 2021 at 20:55):
@Lloyd McKenzie Both reporting and displaying issues works with any HL7 Jira project :down:️
Ward Weistra (Feb 15 2021 at 20:56):
@Firely Bot issue create ?
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.
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.
Ward Weistra (Feb 15 2021 at 20:59):
It's written in Python, serverless (Google Cloud functions) and currently works in Slack and Zulip.
Yunwei Wang (Feb 18 2021 at 21:39):
@Firely Bot issue search ?
Firely Bot (Feb 18 2021 at 21:39):
:warning: Command search
was not recognized. Use @Firely-Bot issue ?
for more information.
Yunwei Wang (Feb 18 2021 at 21:40):
@Firely Bot issue ?
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 issueshow
: Show the details of an issue
Use @Firely-Bot [command] ?
for more information about any command.
Christian Nau (Feb 22 2021 at 10:29):
@Firely Bot ?
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 issuespackage
: Command for working with FHIR Packages
Use @Firely-Bot [command] ?
for more information about any command.
Christian Nau (Feb 22 2021 at 10:31):
@Firely Bot issue ?
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 issueshow
: Show the details of an issue
Use @Firely-Bot [command] ?
for more information about any command.
Christian Nau (Feb 22 2021 at 10:32):
@Firely Bot issue show ?
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.
Christian Nau (Feb 22 2021 at 10:32):
@Firely Bot package ?
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