Я пытаюсь объединить два ресурса для пациентов FHIR, используя C# Firon SDK.
К сожалению, это всегда не удается с сообщением об ошибке «Неверный запрос. Параметр запроса SourcepatientId отсутствует». Хотя это предоставлено.
Кто-то знает, что я делаю не так?string baseURL = "...";
string targetPatientID = "123-234-5";
string sourcePatientID = "1234-4321-1";
FhirClientsettings settings = new(); // added some headers for auth, etc.
FhirClient client = new(baseURL, settings);
var parameters = new Parameters
{
{ "sourcePatientId", new FhirString(patSource) },
{ "targetPatientId", new FhirString(patTarget) }
};
var uri = new Uri($"{baseUrl}/Patient/$merge", UriKind.Absolute);
Resource mergeResult = await client.OperationAsync(uri, parameters);
Подробнее здесь: https://stackoverflow.com/questions/797 ... firely-net