FHIRcast Event Catalog

This version of CMS implementation guide supports the following FHIRcast events:

FHIRcast Events Workflow Notes
Patient-open User opened patient's medical record
Patient-close User closed patient's medical record. Clear the Patient resource from the context
OH.Organization-change This event will trigger if there is a change of the user’s ‘Under Authority of’ (UAO) organization. The hub will need to clear the Patient resource from the context, and trigger an additional 'Patient-close' event to notify all subscribers to clear the Patient resource from their context. The hub will also clear the consentTarget parameter from the Parameters resource in the context, and trigger an additional ‘OH.consentTargetClear’ event to notify all subscribers to clear consentTarget from Parameters resource from their context.
OH.consentTargetChange This event will trigger when a consent override is applied
OH.consentTargetClear This event will trigger when the consent target is cleared.
OH.languageChange This event will trigger when the user changes the language selection in application
OH.userLogin Upon user login event triggered by a launching app, CMS hub will initiate the context if the context does not already exist for the given GUID.
Otherwise CMS hub will ignore the userlogin event.
Each subscribers need to decide what to do with the userlogin event triggerd by other launching app.
userLogout This is a global logout which will delete all information in the context for the given session. User's session could end, perhaps by exiting the application through a logout, session time-out or other reason The context is empty.

The future releases of the CMS implementation guide will address the following FHIRcase events:

FHIRcast Events Workflow Notes
OH.dateToChange This event is for the future versions of CMS
OH.dateFromChange This event is for the future versions of CMS
OH.OBOChange This event is for the future versions of CMS
userhibernate User temporarily suspended their session. The user's session will eventually resume.
This event is for the future versions of CMS.
The context is empty.
syncerror A synchronization error has been detected. Inform subscribed clients.
This event is for the future versions of CMS.