clinical_quality_language
clinical_quality_language copied to clipboard
Unit convertion in comparison operation to be implemented, Similarity #298
Test names: QuantityEqCM1M01 : 1'cm' = 0.01'm' GreaterM1CM1 : 1'm' > 1'cm' GreaterM1CM10 : 1'm' > 10'cm' GreaterOrEqualM1CM1 : 1'm' >= 1'cm' GreaterOrEqualM1CM10 : 1'm' >= 10'cm' LessM1CM1 : 1'm' < 1'cm' LessM1CM10 : 1'm' < 10'cm' LessOrEqualM1CM1 : 1'm' <= 1'cm' LessOrEqualM1CM10 : 1'm' <= 10'cm' EquivEqCM1M01 : 1'cm' ~ 0.01'm' QuantityNotEqCM1M01 : 1'cm' != 0.01'm'
This will addressed by cqframework/clinical_quality_language#1071 . The current behavior is also wrong though, according to the spec. That's captured in cqframework/cql-engine#43