pathling icon indicating copy to clipboard operation
pathling copied to clipboard

Support for implicit resolution of polymorphic collections

Open piotrszul opened this issue 9 months ago • 0 comments

Implicit resolution of the polymorphic collection when the expected type can be determined from the expresions, e.g.

Observation.value = 185 '[lb_av]'

FHR R4 Exlusions

Details

au.csiro.pathling.errors.InvalidUserInputError: Operands must be comparable

  • Observation.value = 185 '[lb_av]' [** testEquality28]
  • Observation.value != 185 'kg' [** testNEquality24]
  • Observation.value < 200 '[lb_av]' [** testLessThan22]
  • Observation.value <= 200 '[lb_av]' [** testLessOrEqual22]
  • Observation.value >= 100 '[lb_av]' [** testGreatorOrEqual22]
  • Observation.value > 100 '[lb_av]' [** testGreaterThan22]

Quantity Exclusions

Details

au.csiro.pathling.errors.InvalidUserInputError: Operands must be comparable

  • QuestionnaireResponse.item[0].answer.value = 2 year [After converting 'a' to year it is equal to year]
  • QuestionnaireResponse.item[0].answer.value != 2 'a' [After converting 'a' to year it isn't equal to 'a']
  • QuestionnaireResponse.item[1].answer.value = 3 minutes [After converting 'min' to minutes it is equal to minutes]

piotrszul avatar Feb 24 '25 01:02 piotrszul