For mapping OBX.5 when OBX.2 == SN, there are two rows in the table that have conflicting FHIR attributes.

I did a little diagram as a sanity check, and sure enough, it seems that IF OBX-2 EQUALS "SN" AND OBX-5.1 NOT EQUALS "<>" AND OBX-5.3 NOT IN (":", "/", "-", "+") -> Observation.valueQuantity and If line 19 through 23 all fail while OBX-2 = SN -> observation.valueString have equivalent left hand sides but differing right hand sides.
I am going to go with quantity for now, but please let me know if there's a more correct option.

Also, This isn't entirely clear to me:

I assume it was maybe a typo, and should be {OBX.5.1} {OBX.5.2} {OBX.5.3} {OBX.5.4} {OBX.6}, but could be wrong.
Thank you!
For mapping
OBX.5whenOBX.2 == SN, there are two rows in the table that have conflicting FHIR attributes.I did a little diagram as a sanity check, and sure enough, it seems that
IF OBX-2 EQUALS "SN" AND OBX-5.1 NOT EQUALS "<>" AND OBX-5.3 NOT IN (":", "/", "-", "+") -> Observation.valueQuantityandIf line 19 through 23 all fail while OBX-2 = SN -> observation.valueStringhave equivalent left hand sides but differing right hand sides.I am going to go with quantity for now, but please let me know if there's a more correct option.
Also, This isn't entirely clear to me:
I assume it was maybe a typo, and should be
{OBX.5.1} {OBX.5.2} {OBX.5.3} {OBX.5.4} {OBX.6}, but could be wrong.Thank you!