簡體   English   中英

HL7-Fhir:搜索查詢參數區分大小寫還是總是小寫?

[英]HL7-Fhir : are search query parameters case-sensitive or always lowercase?

問題1]
在以下位置檢查參考實現示例時: http : //fhirtest.uhn.ca

我看到搜索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的一些問題/響應: REST API是區分大小寫還是不區分大小寫?


問題2]
駱駝式的屬性(例如“ referencedOrganization”)怎么樣,查詢參數是否也應小寫並看起來像這樣: http : //fhirtest.uhn.ca/baseDstu2/Patient? referencedorganization= abc

  1. 盡管服務器可以選擇支持自己的附加參數,但參數仍指定為區分大小寫,因此服務器可以選擇不強制區分大小寫

  2. 查詢參數與屬性名稱不同。 標准中定義的參數名稱列表位於資源之后(例如: http : //hl7.org/fhir/ Patient.html#search )。

鏈接在這里: http : //hl7.org/fhir/dstu2/search.html#conformance “雖然名稱是區分大小寫的(並且URL通常是區分大小寫的,但是名稱對大小寫敏感的服務器並不需要服務器。 ”

較長的名稱可以用破折號分隔。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM