Hi! I'd like to share another issue I run into. Below is the timeline of events:
1. I created a patient without SSN. Request ID: bf9814f2-67c7-4550-8ae4-591cee54932a
2. I successfully added a new SSN
identifier to the just created patient, by using a patch request.
Request ID: eaecc98a-60ea-4972-b4c3-873618557684
3. After that, I fetch the patient, and didn't see the just added SSN identifier in the payload. Request ID:
9b924ac4-f5f3-472d-83ba-e52d7d66a546
And this is problematic, because if I don't see the SSN in the payload, I infer the patient doesn't have it, and I would attempt to perform an `add` operation, instead of a `replace` operation. Here is an example of a 409 - Conflict response I got after attempting to create an SNN identifier by using an `add` operation, because I didn't know the patient already had it. (Request ID:
12a5cdac-efe7-410f-984c-abef448f0eae)
Is there any reason why the SSN is not present when I get the patient? How can I know which operation I should use (add|replace) if I don't get that info?
Thanks, I appreciate your time.