I am trying to match a patient without an empty birth date dicom tag. I’ve tried the following:
curl http://192.168.5.24:8042/tools/find -d ‘{“Level”:“Patient”,“Query”:{“PatientBirthDate”:“”}}’
curl http://192.168.5.24:8042/tools/find -d ‘{“Level”:“Study”,“Query”:{“PatientBirthDate”:“”}}’
curl http://192.168.5.24:8042/tools/find -d ‘{“Level”:“Patient”,“Query”:{“PatientBirthDate”}}’
curl http://192.168.5.24:8042/tools/find -d ‘{“Level”:“Patient”,“Query”:{“PatientBirthDate”:()}}’
but at best receive the following error message.
“HttpError” : “Service Unavailable”,
“HttpStatus” : 503,
“Message” : “Database could not serialize access due to concurrent update, the transaction should be retried”,
“Method” : “POST”,
“OrthancError” : “Database could not serialize access due to concurrent update, the transaction should be retried”,
“OrthancStatus” : 42,
“Uri” : “/tools/find”