Observation.value[x]). In JSON representation such elements are encoded by substitution of postfix with specific title-cased type name:
observation.getValue(). But when you handle JSON representation without any wrapper, you have to iterate through the object keys to find exact key name holding the value.
value[x]element or force
value[x]element to be required.
Observation?value:missing=trueis tricky (see 2)