Вопрос 1]
При проверке пример реализации ссылочный по адресу: http://fhirtest.uhn.caHL7-Fhir: являются ли параметры поискового запроса чувствительными к регистру или всегда строчными?
Я вижу, что поиск http://fhirtest.uhn.ca/baseDstu2/Patient?namE=Meier возвращается и сообщение об ошибке, как:
{
"resourceType":"OperationOutcome",
"issue":[
{
"severity":"error",
"diagnostics":"Invalid request: The FHIR endpoint on this server does not know how to handle GET operation[Patient] with parameters [[namE]]"
}
]
}
Является ли это определено в спецификации Fhir или это до сервера, как с этим бороться?
(я нашел вопрос/ответ для REST API здесь: Should a REST API be case sensitive or non case sensitive?)
Вопрос 2]
насчет верблюда-обсаженных свойства, как "referencedOrganization", если параметр запроса также может быть в нижнем регистре и выглядит следующим образом: http://fhirtest.uhn.ca/baseDstu2/Patient?referencedorganization=abc
Около 1: У вас есть ссылка на спецификацию Fhir, которая определяет, что она должна быть чувствительной к регистру. И что вы посоветовали? –
Около 2: Имя свойства было всего лишь примером, мне просто интересно, как обращаться с параметрами с «длинным именем» и, как правило, использовать верблюжий корпус? Потому что на примере сервера я вижу только «короткие» имена свойств. –