MIT-LCP / physionet-build

The new PhysioNet platform.
https://physionet.org/
BSD 3-Clause "New" or "Revised" License
55 stars 20 forks source link

Integrate with CITI training API to validate training reports #1703

Open tompollard opened 1 year ago

tompollard commented 1 year ago

We should investigate whether the CITI API can help us to streamline the training review process. See: https://webservices.citiprogram.org/

There is some limited documentation on the beta service at: https://webservices.citiprogram.org/DOC/CITISOAP_Documentation.aspx

This site ... [will offer] ... member institutions web access to their information over HTTPS and SOAP. Currently in test is the SOAP service against some basic reports from the course completion data tables. RESTful service is still in development.

lamawmouk commented 1 year ago

Sounds interesting! They provide a flat file of the users for the course we could potentially utilize.

tompollard commented 1 year ago

@lamawmouk Did you have any more thoughts on whether the flat file could help us (or any other services they offer)?

Perhaps we could reach out to the contact listed at https://webservices.citiprogram.org/DOC/CITISOAP_Documentation.aspx to see if they can provide us with guidance?

lamawmouk commented 1 year ago

Thanks @tompollard, I will reach out to them to check about their resource and we could navigate that avenue.

lamawmouk commented 1 year ago

This is resolved-pending meeting with CITI staff (ccruciger@citiprogram,org)

tompollard commented 1 year ago

@lamawmouk We'll want to document our findings from the initial meeting here. I think the issue is not really resolved until we integrate with the API (or decide that the API isn't what we need).

lamawmouk commented 1 year ago

Initial meeting:

tompollard commented 1 year ago

Thanks for the summary @lamawmouk. Keeping fingers crossed that we get access to the API now! If not, maybe we need to look into what it takes to create our own training account.