Kevin Shekleton

Results 66 comments of Kevin Shekleton

Thanks for the thoughtful question, @robs16. **1. How do the CDS Service and app represented in resultant CDS cards (`link.url`) share state if owned by the CDS Service provider?** On...

@bkaney - Can you elaborate on why you think this would be valuable? For instance, we don't define this today with SMART apps. If a CDS Service is offered as...

Some options I can imagine: - The CDS Service definition returned from the Discovery call contains the CDS Hooks specification version supported - Every call made by the EHR contains...

@jmandel - This slipped through as our focus was on ballot issues over the past several months. As we near our final publication of the specification, I found this and...

_From @dmccallie on May 11, 2016 17:22_ I think we should be cautious to avoid over-engineering the notion of "trigger guards." Even if you could specify some "executable" logic as...

_From @jmandel on May 11, 2016 17:27_ Thanks for weighing in! I think I agree in principle -- but I'll also say that one of the best ways to _document_...

_From @dmccallie on May 11, 2016 18:39_ As long as "notationally executable" is readable by humans (in other words, not an XML-encoded AST)... On Wed, May 11, 2016 at 12:27...

> in other words, not an XML-encoded AST Well, there goes 2 days worth of work... 😜

For reference, Clinical Reasoning has defined this under [ServiceDefinition.useContext](http://hl7.org/fhir/STU3/servicedefinition-definitions.html#ServiceDefinition.useContext) which uses the [UsageContext](http://hl7.org/fhir/STU3/metadatatypes.html#UsageContext) data type.

@vadi2 - FHIRPath has come up previously. 😄 In addition to what Josh already stated, a concern with FHIRPath is the complexity in implementing this. My opinion is that we...