Hi Kevin and everyone else!
After spending some hours reading about all neatness of FHIR and CDS hooks, I still have a question that I am not clear on conceptually.
Based on my research, most of the interop these days is done over HL7 v2 and heavily relying on a push model - source system will push HL7 v2 message to other systems via a middleman (integration engine like Cloverleaf) to other systems. Other systems can then react to these events.
I think most FHIR implementations will follow a push model instead (Cerner, for example) but FHIR spec itself can support both
Now my question. Are CDS Hooks intended ONLY for CDS systems and a target CDS system must render a card back and displayed in EHR or CDS hooks are also intended to be used much like old HL7 push model, so a workflow event like patient admission, will trigger a FHIR message, sent to all the subscribers, and will be similar to ADT message?
I was in a few meeting with architects and it seemed to me they were thinking to use CDS hooks for that purpose.
Thanks,
Boris