Issue #562: Allow specifying known values when opening a patient record using the OpenPatientRecord service
Skip unneeded document saving when the specified data is the same as the current data