blaze icon indicating copy to clipboard operation
blaze copied to clipboard

Fix Equality for Non-Primitive Types

Open alexanderkiel opened this issue 3 years ago • 1 comments

Currently in EqualExpression type/value is called on all values that are compared for equality. However type/value is only implemented on primitive types. We have to check non-primitive types for equality by comparing all their primitive values recursively.

http://hl7.org/fhirpath/#equals

alexanderkiel avatar Apr 29 '21 13:04 alexanderkiel

In CQL we have the same problem that two resources are currently not equal at all.

alexanderkiel avatar Nov 07 '22 16:11 alexanderkiel