iOS AppleHealth - Push data with or without taking care of what is already stored

We have an app that tracks steps, distance, calories ... Now we want to push the data into Apple Health. The iPhone is tracking data by itself so I'm wondering if I should simply push the data we measured (which will be added to the existing data) or if I should calculate the difference from existing data to our measured data and just add what's missing.

Example:

Apple measured 500 steps from 11-12 am. Our bracelet measured 800 steps. While the phone might have been lying somewhere and the bracelet has always been worn, I rely on the bracelet data. So do I push 800 steps or 300 steps ?

Many thanks, Sven