Ich versuche derzeit, mich um das Routing mit FHIR-Suche einzuwickeln.HL7 FHIR-Routing mit erweiterten Such-und Modifikatoren in. Net
Im Abschnitt 2.1.1.48 String in der Webseite https://www.hl7.org/fhir/search.html gibt es einen Abschnitt darüber, wie Sie Modifikatoren verwenden können, um Ergebnisse zurückzugeben, die den angegebenen Parameterwert enthalten oder damit übereinstimmen.
Ex: "Name: genaue/enthält"
[base]/Patient?name=eve
[base]/Patient?name:contains=eve
[base]/Patient?name:exact=Eve
Ich habe noch nie solche URLs mit diesen kundenspezifischen Modifikatoren gesehen in zb akzeptiert Ein Web-API-Service aus der Box.
Soweit ich sehen kann, ist es nicht etwas in den Zeilen der
[Route("{type}/name:contains/{name}")]
public HttpResponseMessage GetContainsName(string name){
//do something
}
[Route("{type}/name:exact/{name}")]
public HttpResponseMessage GetExactName(string name) {
//do something else
}
Bitte werfen Sie einen Blick auf diese Frage: http://stackoverflow.com/questions/2053132/is-a-colon-safe-for-friendly-url-use –