A | B | C | D | E | F | G | H | I | |
---|---|---|---|---|---|---|---|---|---|
1 | Organization | Role | Who? | on Zulip? | Endpoint or URL (Leave blank if not ready yet) | Comments (Notes about your data, app, or tool) | Goals for Connectathon | Inferno Feedback (4/21) | |
2 | Bon Secours Mercy Health | Slot Publisher | JT Bennett (jbennett2@mercy.com) | https://chperx-tst.health-partners.org/FHIRTST/api/epic/2021/Scheduling/Utility/covid-vaccine-availability/$bulk-publish | Clients must provide this HTTP header on all requests: Epic-Client-ID:b7ff78db-4a95-4098-8183-2424b980a1f3 BSMH is one of the largest health systems in the US, spanning seven states accross the midwest and east coast. We have worked with the Ohio Department of Health and Epic on Ohio's "get the shot" website, implementing phase 1 (appointment availability yes/no) and piloting phase 1.2 (real-time appointment scheduling on ODH's website). | Better serve our communities by helping USDS test and implement a single source of truth for finding COVID Immunization appointments. | Errors: Location.address needs to be an Object, not an array ids must meet regex [A-Za-z0-9-.]{1,64} start/end times must be instant (need timezone) Warnings: No URLs, vtrcks, district, position for Locations No vaccine-product info, vacine-dose info for Schedule No capacity for slots > 1 hour | ||
3 | Carbon Health | Slot Publisher | Murat Akbal, Ke Xu | https://api.carbonhealth.com/hib/publicVaccination/$bulk-publish | |||||
4 | Carbon Health | Slot Consumer (UX tool) | Murat Akbal, Ke Xu | ||||||
5 | CVS Health | Slot Publisher | Hemalatha Ravishankar | https://www.cvs.com/immunizations/inventory/data/$bulk-publish | CVS Health is currently offering online vaccine scheduling across USA. https://www.cvs.com/immunizations/covid-19-vaccine | Implement FHIR based file for SMART Scheduling Links with all minimally adequate data listed as required on specification, so that consumer/user can get adequate information about CVS vaccine appointmnet availablity. | Errors: Schedule objects have incorrect serviceType code system for the "covid19-immunization" code (is "http://fhir-registry.smarthealthit.org/StructureDefinition/vaccine-dose") Slot object JSON has incorrect JSON type for slot-capacity value (is String, should be Number) Warnings: No position, district for locations Schedule objects are missing vaccine-dose extension Schedule objects are missing vaccine-product extension | ||
6 | Epic | Slot Publisher | Cooper Thompson | https://fhir.epic.com/interconnect-fhir-oauth/api/epic/2021/Scheduling/Utility/covid-vaccine-availability/$bulk-publish | Clients must provide this HTTP header on all requests: Epic-Client-ID:b7ff78db-4a95-4098-8183-2424b980a1f3 | No data returned in manifest at time of test | |||
7 | Slot Consumer (UX tool) | Dennis Ai, Yijie Hong | Vaccine locations + related meta-data on Google search already showing VacineFinder.org data; may need alignment + reconciliation | Test *availability* data integration for potential UX; eg categorically searching across multiple sites for availability. Discuss validation / quality. | |||||
8 | Kroger | Slot Publisher | Ryan Owens | https://schedulingavbsadev.z20.web.core.windows.net/$bulk-publish | Right now we have a single location, schedule, and slot file but plan making a slot file for each state. By tomorrow morning we hold to have the site/manifest, slot and location files updated to represent this structure. The data in these files right now is fictitious but the structure and elements are those that we plan to provide. | Receive validation that the data we plan to provide is minimally adequate for consumer needs. | Warnings: No Location URLs, districts, positions provided No schedule vaccine-dose, product No slot booking number, no capacity when slot duration > 1 hour | ||
9 | MITRE | Slot Consumer (validation tool) | Rob Scanlon, Michael O'Keefe | https://infernotest.healthit.gov/community/ | Inferno is an open source testing tool sponsored by the Office of the National Coordinator for Health IT (ONC) to aid in the development and implementation of FHIR-based standards. We have written a number of preliminary tests for Slot Publishers to verify data can be accessed in the method described in the Scheduling Links spec, and that all data meets the requirements of the base FHIR specification as well as the additional constraints provided in this spec. You can use the hosted copy (https://infernotest.healthit.gov/community) or download and run the tool locally. See the GitHub repository for directions on local installation (clone from the *main* branch, and use the 'Docker Compose' method to run it locally). We also translated the data constraints into FHIR profiles which we use for data validation. | We would like to make sure our tests are correct, thorough, and help implementers identify problems as quickly as possible. Please let us know what is helpful / confusing / wrong so we can work to improve them during the course of the connectathon. | |||
10 | Ochsner Health | Slot Publisher | Sarah Chandonnet | https://epicproxyn.ochsner.org/SCHEDTST/api/epic/2021/Scheduling/Utility/covid-vaccine-availability/$bulk-publish | Clients must provide this HTTP header on all requests: Epic-Client-ID:b7ff78db-4a95-4098-8183-2424b980a1f3 There is a known issue where the manifest URLs are referencing /FHIR/ intead of /SCHEDTST/. This makes it hard to test, but you can manually swap out the URL component to get to the Location/Slot/Schedule resources. We're working on troubleshooting this. Ochsner Health is currently offering online vaccine scheduling for locations in all regions of Louisiana, with multiple vaccine type available. We're using Epic for inventory management, documentation and scheduling via Hyperspace and MyChart. | Understand techincal requirements and ongoing work needed to publish available inventory through VaccineFinder and improve vaccine access in LA. | |||
11 | SMART Health IT | Slot Publisher | Josh Mandel | https://raw.githubusercontent.com/smart-on-fhir/smart-scheduling-links/master/examples/$bulk-publish | Static test data set in GitHub repo | Extend sample data with vaccine extensions | Warnings: No location.position | ||
12 | State of NJ | Slot Consumer (UX tool) | Rob Brackett | https://getmyvax.org/smart-scheduling/$bulk-publish | NJ recently published an appointment finder tool at covid19.nj.gov/finder; we'd love to be using this standard to gather data for it wherever possible! | Implement a basic data loader for SMART Scheduling Links, identify providers who we can use it to load data for and understand good update frequencies. Would also like to explore republishing our aggregated data in this format. | |||
13 | US Digital Response | Slot Consumer (UX tool) | Rob Brackett | USDR is working with other states besides NJ to set up appointment finders. As part of this, we’re also looking to combine data from community groups (e.g. FindYourVaccine, VaccinateCA) with official API data from providers on a single platform that states can easily get moving quickly with. | Same as for New Jersey (above). | ||||
14 | US Digital Service | Slot Consumer (validation tool) | Nick Robison | https://github.com/nickrobison-usds/vaccine-scheduler | Aggregation client for parsing upstream data publishers, aggregating the results and exposing a FHIR compliant transactional API for downstream UX applications. | ||||
15 | Walgreens Boots Alliance | Slot Publisher | Renee Smith | https://wbaschedulinglinks.blob.core.windows.net/fhir/$bulk-publish | Walgreens is currently offering online scheduling for directly patients as well as employers and payers Josh Mandel: I scripted this bulk-publish example as a best-effort translation from WBA's current API. The only information is "availability in the next 5 days" per location, so note that: * All slots are represented as 5 days long, because no more granular information is available. This isn't compliant with the SMART Schedulink Links spec, but please consider it an MVP * All slots include a fixed small capacity estimate of 5, helping to convey that these are stores rather than mass vaccination sites. * `transactionTime` on the $bulk-publish manifest reflects the time of the *oldest data* in the payload; this is relevant because API rate limiting on the underlying source information means that fetching a full data set takes ~1 hour, which gives us a rolling window of fresh data * Booking links are generic (https://www.walgreens.com/findcare/vaccination/covid-19) because there is not way to provide context about location or dates as URL parameters into the booking portal | Implement FHIR based file for SMART Scheduling Links. | Errors: A handful of unknown schedules referenced in slots JM: ahh, looks like some new locations have come online; right now the locations are generated from a flat file that was shared statically. Warnings: At least one location missing phone or URL? No position, district information for locations No vaccine-dose, vacccine-product info for schedule No booking-phone for slot | ||
16 | Microsoft | Laura Barreto | Assisting Walgreens | tgam | |||||
17 | VaccineSpotter.org | Slot Consumer (UX tool) | Nick Muerdter | https://smart-demo.vaccinespotter.org | Vaccine Spotter currently tries to show appointment availability information to users by scraping provider websites. But I'd love if there were a better way to work together, so definitely happy to help test, provide feedback, or collaborate in any way. To try and help test, I've put together https://smart-demo.vaccinespotter.org, which uses only SMART scheduling data to see how that might integrate with an API consumer tool like Vaccine Spotter. | Test ingesting any SMART scheduling data that may be available. | |||
18 | Humana | ||||||||
19 | Amazon Web Services | Slot Consumer (UX tool) | Daniel, Jim, Venkata Kampana | Website and chatwidget : https://primary.d3090so75mw6ib.amplifyapp.com/ | Vaccine appointment availability information is retrieved from all providers' API's using AWS Lambda functions and stored in DynamoDB. Appointment information from DynamoDB can be shared to general public via website ( URL mentioned in column E), voice and chat widget ( Amazon Connect ) ( Chat widget is added to the website ), SMS ( Amazon Pinpoint and Amazon Lex) and Alexa Skill | ||||
20 | |||||||||
21 | |||||||||
22 | |||||||||
23 | |||||||||
24 | |||||||||
25 | |||||||||
26 | |||||||||
27 | |||||||||
28 | |||||||||
29 | |||||||||
30 | |||||||||
31 |