You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When running this test from the DQIC set (from file CqlDateTimeOperatorsTest.xml):
<testname="Issue32DateTime">
<expression>@2017-12-21T02:00:00.0 same or after @2017-12-20T11:00:00.0</expression>
<output>true</output>
</test>
Our cql2elm compiler generates a SameOrAfter ELM node with two operators, each of which is an Interval without a point type. Our TypeFor() translates this to a .NET type CqlInterval<object>, which then results in an exception Cannot convert Hl7.Cql.Primitives.CqlInterval1[Hl7.Cql.Primitives.CqlDateTime] to Hl7.Cql.Primitives.CqlInterval1[System.Object]. when building the rest of the expression.
The text was updated successfully, but these errors were encountered:
When running this test from the DQIC set (from file CqlDateTimeOperatorsTest.xml):
Our cql2elm compiler generates a
SameOrAfter
ELM node with two operators, each of which is anInterval
without a point type. OurTypeFor()
translates this to a .NET typeCqlInterval<object>
, which then results in an exceptionCannot convert Hl7.Cql.Primitives.CqlInterval
1[Hl7.Cql.Primitives.CqlDateTime] to Hl7.Cql.Primitives.CqlInterval1[System.Object].
when building the rest of the expression.The text was updated successfully, but these errors were encountered: